Offline Files ինտերֆեյս.
Offline Files ինտերֆեյս.
← Բոլոր նատիվ ուղեցույցները

Xodera Plugins · Bubble Native

Xodera Offline Files Native

Պահեք հաշվետվության կցվածությունները և ընտրված ֆայլերը սարքում, վերականգնեք դրանք հետո և թույլ տվեք օգտվողին կիսվել ընտրված պատճենով։

Public beta guides · Haptics instructions are in its Bubble listing

Public beta offer: free Bubble install · 7-day card trial, then US$1.50/month per plugin/project.

Փաստաթղթերը վերանայված 6 նոյեմբեր 2026

Պրակտիկ օրինակներ

Պատրաստեք մի քանի տեղական կցվածություններ հաշվետվություն ներկայացնելուց առաջ

Ձևը պետք է ցույց տա, թե որոնք են ընտրված ֆայլերը և թույլ տա օգտվողին պահել կառավարվող պատճեն, նախքան ցանկացած ամպային ներկայացում։

`accepted_mime_types_json = your allowed MIME list`; `multiple = yes`; սահմանեք `max_files`, `max_file_bytes` և հաշվի/հաշվետվության `document_context`։

Pick files → ստուգեք ընտրված անունները/չափերը → Save selection locally։ Ձեր ձևը պահում է արդյունքային ֆայլի ID-ները, մինչև ձևի առանձին Submit աշխատանքային հոսքը վերբեռնում է հաստատված ֆայլերը։

Օգտագործեք `selection_count`, `file_names`, `file_sizes` և `saved_file_ids`՝ վերանայումների ցանկը պատկերացնելու համար։ Պահված կառավարվող պատճենը պահպանում է կանչողի սկզբնականը։

Չեղյալ հայտված ընտրիչը չի համարվում ներկայացված զեկույց։ `files_error`-ում պահեք արդեն ընդունված տեղական ID-ները և ցույց տվեք `error_code`-ը՝ երբեք չստեղծելով ամպային կցորդ միայն տեղական URI-ից։

Ֆայլերը մնում են այս սարքում, մինչև դրանք կիսվեն կամ առանձին վերբեռնվեն։

Պահեք լուսանկար-խմբագրիչի կամ ձայնագրիչի ելքը հետագա օգտագործման համար։

Ստեղծված տեղական ֆայլը կարող է գտնվել ժամանակավոր վայրում՝ հավելվածը պահանջում է բացահայտ կառավարվող պատճեն։

`source_uri = the local output of a separately accepted editor/recorder`-ը՝ կապեք նրա իրական `display_name`-ը և `mime_type`-ը՝ օգտագործելով նույն սեփականատիրոջ `document_context`-ը։

Load local source → ստուգեք մետատվյալները → Save selection locally։ Վերադարձված ֆայլի ID-ն պահեք միայն համապատասխան սարքի և համատեքստի համար, ապա անհրաժեշտության դեպքում Restore saved file-ով վերականգնեք հենց այդ ID-ն։

Սպառեք `file_id`, `local_uri`, `size_bytes` և `is_saved_locally`՝ օգտագործելով `file_restored`-ը՝ տարբերակելու ավարտված վերականգնումը պարզապես պահանջից։

Արգելեք հեռավոր HTTP URL-ը որպես տեղական աղբյուր։ Եթե աղբյուրը անհետանում է կամ վերականգնումը ձախողվում է, ցույց տվեք `error_code`-ը և պահպանեք սկզբնական հավելվածի գրառումը վերականգման համար։

Ֆայլերը մնում են այս սարքում, մինչև դրանք կիսվեն կամ առանձին վերբեռնվեն։

Թույլ տվեք օգտվողին կիսվել հավելվածի ստեղծած տեղական անդորրագրությամբ կամ արտահանումով։

Հավելվածը պետք է տրամադրի ընտրված տեղական ֆայլը սարքի կիսման թերթիկին, այլ ոչ թե ստեղծի հանրային URL։

`selected_file_id = the exact managed copy chosen from your app’s saved-file list`-ը՝ նրա անունը և MIME-ը նկարագրում են իրական տեղական ֆայլը։

List saved files → Restore saved file → օգտատիրոջ կողմից Share սեղմելուց հետո՝ Share selected file։ Պահեք պահպանված պատճենը, մինչև օգտատերը հստակ ընտրի Delete saved copy։

Օգտագործեք `share_status` և `share_sheet_closed`՝ UI-ն թարմացնելու համար, երբ թերթիկը փակվում է։ Պահեք ֆայլի ID-ն օգտատիրոջ կողմից հետագայում հստակ ընտրված մեկ այլ կիսման համար։

Կիսվելու ընտրացանկի փակվելը չի ապացուցում, որ էլփոստը կամ հաղորդագրությունը հասել է ստացողին։ Մշակեք չեղարկումը և `files_error`-ը՝ առանց ստացողին հաջողությամբ առաքում հայտարարելու։

Ֆայլերը մնում են այս սարքում, մինչև դրանք կիսվեն կամ առանձին վերբեռնվեն։

Ինչ է աշխատում հիմա

Public beta. Use the documented controls and actions; test supported formats, permissions and device behavior in your own native app. Browser preview does not validate native device output.

Ստեղծեք աշխատանքային հոսքը

Օգտագործեք ներքևում մատչելի բետա գործողությունները և փորձարկեք արդյունքը ձեր նպատակային սարքերում։

Այս օրինակները օգտագործում են հավելվածի գրառումներ, ինչպիսիք են Lesson, Message և Order։ Փոխարինեք դրանք ձեր տվյալների տեսակներով և տարրերի անուններով։ Օրինակների մեդիա հասցեները պետք է փոխարինվեն ձեր սեփական ֆայլերով։

  1. Սահմանեք document_context = Current User's unique id, կամ կայուն արժեք հաշվի և հաշվետվության համար։ Ընտրեք accepted_mime_types_json, max_files և max_file_bytes։

  2. Գործարկեք Pick files, կամ օգտագործեք Load local source՝ Photo Editor կամ Recorder-ի կողմից ստեղծված ընթերցվող ֆայլի համար։ selection_changed-ի հետո, կարդացեք համապատասխան ֆայլերի ցուցակները; Select picked file ընտրում է ինդեքս։

  3. Գործարկեք Save selection locally։ files_saved-ի հետո, պահեք saved_file_ids ձեր հավելվածի տեղական կցվածությունների գրառումում։ List saved files ցույց է տալիս պահպանված պատճենները; Restore saved file բացում է ընտրված պահպանված ID-ն։

  4. Share selected file բացում է համակարգի կիսվելու ընտրացանկը։ share_sheet_closed նշանակում է միայն, որ ընտրացանկը փակվեց։ Delete saved copy պահանջում է ընտրված ID-ն և confirm=yes։

Աշխատանքային հոսքի դիագրամ — ոչ հավելվածի սկրինշոտ

Կարգավորեք մեկ անգամ

Ստեղծեք կամ ընտրեք ձեր Bubble հավելվածի նախագիծը BestPlugins → Dashboard → Plugins-ում։ Ընտրեք Xodera Offline Files Native, պատճենեք նրա բանալին, ապա բացեք Bubble → Plugins → Xodera Offline Files Native և տեղադրեք այն licensing_api_key-ում։ Պահպանեք մեկ անգամ; ապա օգտագործեք ներքևում գտնվող գործողությունները։ Յուրաքանչյուր պլագին յուրաքանչյուր նախագծում ունի իր սեփական բանալին։

Օգտագործեք native հավելված, որը ունի հասանելիություն ընտրված ֆայլերին։ Սահմանեք կայուն document_context հաշվի կամ հաշվետվության համար, որպեսզի նրա պահպանված ֆայլերը ճիշտ խմբավորված լինեն։

Կարգավորեք մեկ անգամ
  1. Ստեղծեք կամ ընտրեք ձեր Bubble հավելվածի նախագիծը BestPlugins → Dashboard → Plugins-ում։
  2. Ընտրեք այս պլագինը և պատճենեք նրա նախագծի բանալին։
  3. Open Bubble → Plugins → this plugin. Paste its project key into licensing_api_key and save.
  4. Ավելացրեք տարրը, ընտրեք ձեր հավելվածի տվյալները և կառուցեք ներքևում գտնվող աշխատանքային հոսքը։
  5. In the dashboard, review and confirm the 7-day card trial for this plugin. It then costs US$1.50/month per app project, including development and production. Cancel before the trial ends to avoid the first charge.
Տեղադրում և բաժանորդագրություն

For Audio Player, Video Player, Photo Editor, Audio Recorder, Files Kit and Haptics: free Bubble installation, a 7-day trial with a card, then US$1.50 per month per plugin and app project. Development and production are included, with no operation cap. File-size and feature limits still apply. Review billing and cancellation before confirming. Other plugins remain unavailable for purchase.

Պահպանեք արդյունքը ձեր հավելվածում

Օրինակ LocalAttachment՝ սեփականատեր, document_context, պահպանված ֆայլի ID, display_name, mime_type և size_bytes։ Այս ID-ն աշխատում է միայն նույն սարքում և նույն հաշվի կամ հաշվետվության համար։ Առցանց կցորդի համար վերբեռնեք ֆայլը առանձին աշխատանքային հոսքով և պահպանեք վերադարձված օնլայն ֆայլի հղումը։

Ձախողում, չեղարկում և վերականգնում

Չեղարկված ընտրիչը վերադարձնում է operation_cancelled՝ այն չի ուղարկում ձևը։ Երբ native_pending=yes, սպասեք ֆայլերի ընտրիչի կամ կիսվելու ընտրացանկի փակմանը, նախքան մեկ այլ բացելը։ Clear session մաքրում է ընթացիկ ընտրությունը, բայց պահում է պահպանված պատճենները։ Եթե ֆայլը բացակայում է, թույլ տվեք օգտվողին այն կրկին ընտրել։

Հնարավորություններ և սահմանափակումներ

Ընտրեք միանգամից 1–20 ֆայլեր։ Յուրաքանչյուր ֆայլի սահմանափակում՝ 1 բայթ–256 MiB, հնարավոր է նաև ավելի ցածր սահմանափակիչ, եթե ընտրեք։ Ֆայլի տեսակի զտիչները չստուգում են ֆայլերը վիրուսների համար։ Սարքի ֆայլի ID-ները և ուղիները չեն աշխատում որպես ամպային ներբեռնման հղումներ։ Տեղական պատճենները չեն հանդիսանում գաղտնագրված պահոց և կարող են կորցվել, եթե հավելվածի տվյալները հեռացվեն։

Կարգավորումներ, գործողություններ և արդյունքներ

Օգտագործեք այս անունները Bubble-ում։ Պլանավորված հատկությունները նշված են առանձին.

Մատչելի բետա կարգավորումներ

Էլեմենտի կարգավորումներ

source_uri · textdisplay_name · textmime_type · textdocument_context · textselected_file_id · textaccepted_mime_types_json · textmultiple · yes_nocopy_to_cache · yes_nomax_files · numbermax_file_bytes · numberis_active · yes_nodisabled · yes_noshow_controls · yes_nolanguage · textui_text_json · texttitle · text

Կարգավիճակներ

status · textis_busy · yes_nonative_pending · yes_nooperation · textselection_count · numberselected_index · numberfile_id · textlocal_uri · textdisplay_name · textmime_type · textmime_source · textsize_bytes · numberis_saved_locally · yes_nofile_ids · text (ցուցակ)file_uris · text (ցուցակ)file_names · text (ցուցակ)file_mime_types · text (ցուցակ)file_sizes · number (ցուցակ)files_json · textsaved_count · numbersaved_file_ids · text (ցուցակ)saved_file_uris · text (ցուցակ)saved_file_names · text (ցուցակ)saved_file_mime_types · text (ցուցակ)saved_file_sizes · number (ցուցակ)saved_files_json · textinvalid_saved_count · numbershare_status · texterror_code · text

Իրադարձություններ

selection_changedfiles_savedlist_loadedfile_restoredfile_deletedshare_sheet_closedoperation_cancelledfiles_error

Գործողություններ և դրանց մուտքերը

Pick filesLoad local sourceSelect picked fileSave selection locallyList saved filesRestore saved fileDelete saved copyShare selected fileCancel operationClear session
Էլեմենտի կարգավորումներ · 16
source_uritext · Դեֆոլտ: ""
Օրինակային արժեքfile:///app-cache/report.pdf
Օրինակ Bubble արտահայտությունPhoto Editor's output_uri
Կարդացվող ֆայլի տեղադրությունը այս սարքում, որը վերադարձված է ձեր ընտրիչից կամ այլ հավելվածից։
display_nametext · Դեֆոլտ: ""
Օրինակային արժեքreport-photo.jpg
Օրինակ Bubble արտահայտությունSelected Attachment's display_name
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
mime_typetext · Դեֆոլտ: ""
Օրինակային արժեքimage/jpeg
Օրինակ Bubble արտահայտությունPhoto Editor's output_mime
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
document_contexttext · Դեֆոլտ: "default"
Օրինակային արժեք<current-user-id>
Օրինակ Bubble արտահայտությունCurrent User's unique id
Այս հաշվի կամ գրառման կայուն արժեք։ Օգտագործեք նույն արժեքը, երբ վերականգնում եք նրա պահպանված ֆայլերը կամ սևագրերը։
selected_file_idtext · Դեֆոլտ: ""
Օրինակային արժեք<returned saved file ID>
Օրինակ Bubble արտահայտությունSelected LocalAttachment's local_file_id
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
accepted_mime_types_jsontext · Դեֆոլտ: "[\"*/*\"]"
Օրինակային արժեք["image/*","application/pdf"]
Օրինակ Bubble արտահայտությունReport Settings' accepted_mime_types_json
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
multipleyes_no · Դեֆոլտ: false
Օրինակային արժեքyes
Օրինակ Bubble արտահայտությունReport Settings' allow_multiple_attachments
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
copy_to_cacheyes_no · Դեֆոլտ: true
Օրինակային արժեքyes
Օրինակ Bubble արտահայտությունReport Settings' copy_to_cache
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
max_filesnumber · Դեֆոլտ: 20
Օրինակային արժեք5
Օրինակ Bubble արտահայտությունReport Settings' attachment_limit
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
max_file_bytesnumber · Դեֆոլտ: 268435456
Օրինակային արժեք10485760
Օրինակ Bubble արտահայտությունReport Settings' max_attachment_bytes
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
is_activeyes_no · Դեֆոլտ: true
Օրինակային արժեքyes
Օրինակ Bubble արտահայտությունGuideHost's view_is_active (your yes/no custom state)
Սահմանեք yes, քանի դեռ այս տեսքը բաց է։ Դուրս գալիս սահմանեք no, որպեսզի նվագարկումը կամ ընթացիկ աշխատանքը կարողանա դադարել։
disabledyes_no · Դեֆոլտ: false
Օրինակային արժեքno
Օրինակ Bubble արտահայտությունGuideHost's is_busy (your yes/no custom state)
Անջատեք տարրը, երբ ձեր հավելվածը զբաղված է կամ այս գործողությունը անհասանելի է։
show_controlsyes_no · Դեֆոլտ: true
Օրինակային արժեքyes
Օրինակ Bubble արտահայտությունApp Settings' show_editor_controls
Ցուցադրել կամ թաքցնել ներսի կառավարման տարրերը։
languagetext · Դեֆոլտ: "auto"
Օրինակային արժեքuk
Օրինակ Bubble արտահայտությունCurrent User's preferred_language
Սահմանեք language=auto՝ հետևելու աջակցված սարքին կամ բրաուզերի լեզվին։ Մուտքագրեք աջակցված լեզվի կոդ՝ այն բացահայտ ընտրելու համար։
ui_text_jsontext · Դեֆոլտ: ""
Օրինակային արժեք{}
Օրինակ Bubble արտահայտությունApp Settings' player_labels_json (supported keys only)
Ընտրական JSON՝ աջակցված կոճակների պիտակներով։ Դատարկ թողեք՝ օգտագործելով ներառված տեքստը։
titletext · Դեֆոլտ: ""
Օրինակային արժեքLesson 4 — review
Օրինակ Bubble արտահայտությունSelected Lesson's name
Հավելվածում տեսանելի տեքստ․ դատարկ թողնելու դեպքում օգտագործվում է ներկառուցված տեղայնացված տեքստը, եթե այն աջակցվում է։ Մի մուտքագրեք մուտքի գաղտնի տվյալներ։
Գործողություններ և դրանց մուտքերը · 10
Pick files

Չկան գործողության պարամետրեր

Load local source
source_uritext · Դեֆոլտ: —
Օրինակային արժեքfile:///app-cache/report.pdf
Օրինակ Bubble արտահայտությունPhoto Editor's output_uri
Կարդացվող ֆայլի տեղադրությունը այս սարքում, որը վերադարձված է ձեր ընտրիչից կամ այլ հավելվածից։
display_nametext · Դեֆոլտ: —
Օրինակային արժեքreport-photo.jpg
Օրինակ Bubble արտահայտությունSelected Attachment's display_name
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
mime_typetext · Դեֆոլտ: —
Օրինակային արժեքimage/jpeg
Օրինակ Bubble արտահայտությունPhoto Editor's output_mime
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
Select picked file
indexnumber · Դեֆոլտ: —
Օրինակային արժեք0
Օրինակ Bubble արտահայտությունSelected row's current_source_index
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
Save selection locally

Չկան գործողության պարամետրեր

List saved files

Չկան գործողության պարամետրեր

Restore saved file
file_idtext · Դեֆոլտ: —
Օրինակային արժեք<returned saved file ID>
Օրինակ Bubble արտահայտությունSelected LocalAttachment's local_file_id
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
Delete saved copy
file_idtext · Դեֆոլտ: —
Օրինակային արժեք<returned saved file ID>
Օրինակ Bubble արտահայտությունSelected LocalAttachment's local_file_id
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
confirmyes_no · Դեֆոլտ: —
Օրինակային արժեքyes — explicit confirmation only
Օրինակ Bubble արտահայտությունConfirm Checkbox is checked
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
Share selected file
dialog_titletext · Դեֆոլտ: —
Օրինակային արժեքShare attachment
Օրինակ Bubble արտահայտությունSelected Report's share_title
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
utitext · Դեֆոլտ: —
Օրինակային արժեք""
Օրինակ Bubble արտահայտությունEmpty unless your iOS integration supplies a proven UTI
Օգտագործեք ընթացիկ բիզնես գրառման արժեքը՝ ստուգելով այն ներքևում նշված սահմանների նկատմամբ։
Cancel operation

Չկան գործողության պարամետրեր

Clear session

Չկան գործողության պարամետրեր

Վիճակներ և իրադարձություններ

Կարգավիճակներ

status · text

Այս գործողության ընթացիկ արդյունքը։ Օգտագործեք համապատասխան ավարտման իրադարձությունը, նախքան հաջողության պահպանումը։

is_busy · yes_no

Աշխատանքը դեռ ընթացքի մեջ է։ Սպասեք, նախքան նոր գործողություն սկսելը։

native_pending · yes_no

Աշխատանքը դեռ ընթացքի մեջ է։ Սպասեք, նախքան նոր գործողություն սկսելը։

operation · text

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

selection_count · number

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

selected_index · number

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

file_id · text

Այս տարրի կամ գործողության նույնացուցիչը։ Պահեք այն համապատասխան հավելվածի գրառման հետ։ Օգտագործեք նույն հարցման նույնացուցիչը, երբ կրկին փորձում եք անորոշ արդյունք։

local_uri · text

Ֆայլի տեղադրությունը այս սարքում։ Եթե պետք է պահվի առցանց, պահպանեք կամ վերբեռնեք ֆայլը առանձին։

display_name · text

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

mime_type · text

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

mime_source · text

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

size_bytes · number

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

is_saved_locally · yes_no

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

file_ids · text (ցուցակ)

Ընտրված ֆայլերի ցանկը։ Նույն ինդեքսում գտնվող այլ ֆայլերի ցանկերի տարրերը վերաբերում են նույն ֆայլին։

file_uris · text (ցուցակ)

Ընտրված ֆայլերի ցանկը։ Նույն ինդեքսում գտնվող այլ ֆայլերի ցանկերի տարրերը վերաբերում են նույն ֆայլին։

file_names · text (ցուցակ)

Ընտրված ֆայլերի ցանկը։ Նույն ինդեքսում գտնվող այլ ֆայլերի ցանկերի տարրերը վերաբերում են նույն ֆայլին։

file_mime_types · text (ցուցակ)

Ընտրված ֆայլերի ցանկը։ Նույն ինդեքսում գտնվող այլ ֆայլերի ցանկերի տարրերը վերաբերում են նույն ֆայլին։

file_sizes · number (ցուցակ)

Ընտրված ֆայլերի ցանկը։ Նույն ինդեքսում գտնվող այլ ֆայլերի ցանկերի տարրերը վերաբերում են նույն ֆայլին։

files_json · text

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

saved_count · number

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

saved_file_ids · text (ցուցակ)

Ընտրված ֆայլերի ցանկը։ Նույն ինդեքսում գտնվող այլ ֆայլերի ցանկերի տարրերը վերաբերում են նույն ֆայլին։

saved_file_uris · text (ցուցակ)

Ընտրված ֆայլերի ցանկը։ Նույն ինդեքսում գտնվող այլ ֆայլերի ցանկերի տարրերը վերաբերում են նույն ֆայլին։

saved_file_names · text (ցուցակ)

Ընտրված ֆայլերի ցանկը։ Նույն ինդեքսում գտնվող այլ ֆայլերի ցանկերի տարրերը վերաբերում են նույն ֆայլին։

saved_file_mime_types · text (ցուցակ)

Ընտրված ֆայլերի ցանկը։ Նույն ինդեքսում գտնվող այլ ֆայլերի ցանկերի տարրերը վերաբերում են նույն ֆայլին։

saved_file_sizes · number (ցուցակ)

Ընտրված ֆայլերի ցանկը։ Նույն ինդեքսում գտնվող այլ ֆայլերի ցանկերի տարրերը վերաբերում են նույն ֆայլին։

saved_files_json · text

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

invalid_saved_count · number

Ընտրված տարրի ընթացիկ արժեքը։ Կարդացեք այն կապված իրադարձությունից հետո։

share_status · text

Այս գործողության ընթացիկ արդյունքը։ Օգտագործեք համապատասխան ավարտման իրադարձությունը, նախքան հաջողության պահպանումը։

error_code · text

Վերջին գործողության սխալի տեղեկատվությունը։ Ցուցադրեք օգտակար հաղորդագրություն և առաջարկեք համապատասխան կրկնակի փորձ։

Իրադարձություններ

selection_changed

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

files_saved

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

list_loaded

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

file_restored

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

file_deleted

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

share_sheet_closed

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

operation_cancelled

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

files_error

Երբ այս իրադարձությունը տեղի է ունենում, կարդացեք կապված վիճակները նույն տարրից։

Հարցեր, որոնք հարցնում են ծրագրավորողները

Կիսումը նշանակում է «ուղարկված»՞

Ոչ։ Օպերացիոն համակարգն այստեղ ստացողին հաջողությամբ փոխանցվելու հուսալի հաստատում չի տրամադրում։ Ցույց տվեք «կիսվելու ընտրացանկը փակվեց»։

Ինչպե՞ս է աշխատում բաժանորդագրությունը?

For Audio Player, Video Player, Photo Editor, Audio Recorder, Files Kit and Haptics: free Bubble installation, a 7-day trial with a card, then US$1.50 per month per plugin and app project. Development and production are included, with no operation cap. File-size and feature limits still apply. Review billing and cancellation before confirming. Other plugins remain unavailable for purchase.

Առնչվող ուղեցույցներ

Օգնության համար նշեք, թե որ պլագինն ու սարքն եք օգտագործում, ինչ գործողություն եք փորձել և ինչ է տեղի ունեցել։ Օգտագործեք օրինակ առանց անձնական տվյալների։ Երբեք մի փոխանցեք ձեր բանալին կամ անձնական ֆայլերը։