Offline Files viðmót.
Offline Files viðmót.
← Allar Bubble Native-vegleiðingar

Xodera Plugins · Bubble Native

Xodera Offline Files Native

Varðveit viðfesti til frágreiðingar og valdar fílur á tólinum, endurheimt tær seinni og lat brúkaran deila eitt valt avrit.

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.

Vegleiðingar eftirkannaðar 6 november 2026

Praktisk dømir

Stilla fleiri lokala viðfesti áðrenn tú sendir frágreiðing

Ein skjal skal vísa, hvørjar fílur vóru valdar, og lata brúkaran varðveita ein umsýslað avrit áðrenn nakrar skýuppsendingar.

`accepted_mime_types_json = your allowed MIME list`; `multiple = yes`; set `max_files`, `max_file_bytes` og ein kontu/frágreiðing `document_context`.

Pick files → kanna valdar navn/støddir → Save selection locally. Skjalið varðveitir tey avleiddu fílu-ID-ini, til at særskildur Submit-arbeiðsgongd upplodar góðkend fílur.

Nýt `selection_count`, `file_names`, `file_sizes` og `saved_file_ids` til at vísa listan til eftirkanning. Tað goymda, umsitta avritið broytir ikki upprunaligu fíluna.

Ein avbrutt valari er ikki ein innsendar frágreiðing. Á `files_error`, varðveit longu góðkend lokal ID-ar og víð `error_code`; skapa Aldrig ein skýviðheft frá einum lokala URI eins.

Fílur blívast á hesum eindinum, til tey eru deildar ella upplóðaðar særskild.

Varðveit úttak frá myndredigerara ella upptakarara til síðari nýtslu

Ein framleidd fíla á tólinum kann liggja á einum fyribils staði; appin hevur tørv á einum serliga goymdum, umsittum avriti.

`source_uri = the local output of a separately accepted editor/recorder`; bind hansara veruliga `display_name` og `mime_type`; nýt sama eigara’s `document_context`.

Load local source → kanna metadata → Save selection locally. Goym tað avvunna filu-ID-ið bert í samsvarandi eind/viðurskiftum, síðani Restore saved file við hesum eksakta ID, tá tað er neyðugt.

Nýt `file_id`, `local_uri`, `size_bytes` og `is_saved_locally`; nýt `file_restored` til at greina ein fullførda endursetan frá bert at biðja um eina.

Avvís eina HTTP-adressu á netinum sum staðbundna keldu. Er keldan burtur, ella miseydnast endurheimtin, vís `error_code` og varðveit upprunaligu skránna í appini til endurheimt.

Fílur blívast á hesum eindinum, til tey eru deildar ella upplóðaðar særskild.

Loyv brúkaranum at deila ein app-framleidd lokala kvittan ella útflyt

Appurin skuldi senda eitt valið lokalt fil til eindina deilingarblað í stað at skapa ein almennan URL.

`selected_file_id = the exact managed copy chosen from your app’s saved-file list`; hansara navn og MIME lýsa tann veruliga lokala fil.

List saved files → Restore saved file → Share selected file eftir at brúkarin trýstir Deila. Varðveit tað savnaða avritið, til hann/hon velur beinleiðis Delete saved copy.

Nýt `share_status` og `share_sheet_closed` til at dagføra UI eftir at blaðið er sett í lok. Varðveit filu-ID-ið til ein aðra viljugan deiling.

Ein afturlatin deilivalmynd er ikki prógv fyri, at ein teldupostur ella eitt boð er komið fram. Handfar avbrot og `files_error` uttan at siga, at móttakarin hevur fingið fíluna.

Fílur blívast á hesum eindinum, til tey eru deildar ella upplóðaðar særskild.

Hvat virkar nú

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.

Bygg verkfløðina

Nýt tey tøku beta‑gerðirnar nedanfor og royn úrslitið á tínum ávísa tólum.

Hesi dømi nýta skrár í appini, til dømis Lesson, Message og Order. Skift tær út við tínum egnu dátusløgum og elementnøvnum. Skift miðlaadressurnar í dømunum út við tínum egnu fílum.

  1. Set document_context = Current User's unique id, ella eitt støðugt virði fyri kontuna og frágreiðingina. Vel accepted_mime_types_json, max_files og max_file_bytes.

  2. Koyr Pick files, ella nýttu Load local source til ein lesanliga fílu framleidd av Photo Editor ella Recorder. Eftir selection_changed, les samsvarandi fílulistar; Select picked file velur ein indeks.

  3. Koyr Save selection locally. Eftir files_saved, varðveit saved_file_ids í lokala viðfesti skrái hjá appinum. List saved files vísir goymdar avrit; Restore saved file opnar valda goymda ID.

  4. Share selected file opnar deilivalmyndina hjá stýriskipanini. share_sheet_closed merkir bert, at valmyndin er latin aftur. Delete saved copy krevur valda ID og confirm=yes.

Arbeiðsflæðiskema — ikki app-skermavmynd

Stilla einaferð

Stovna ella vel títt Bubble appverkætlan í BestPlugins → Dashboard → Plugins. Vel Xodera Offline Files Native, avrita nøklini, og opna síðani Bubble → Plugins → Xodera Offline Files Native og lím hana inn í licensing_api_key. Goym einaferð; brúka síðan gerðirnar nedanfor. Hvørt ískoyti í hvørjum verkætlan hevur sín egna nøkl.

Nýt eitt native app við atgongd til valdar fílur. Set eina støðuga document_context fyri kontuna ella frágreiðingina, so at goymdar fílur eru rættiliga grupperaðar.

Stilla einaferð
  1. Stovna ella vel títt Bubble appverkætlan á BestPlugins → Dashboard → Plugins.
  2. Vel henda ískoytið og avrita verkætlanarnøkl.
  3. Open Bubble → Plugins → this plugin. Paste its project key into licensing_api_key and save.
  4. Legg til elementið, vel tína appdátuna og bygg arbeiðsfløguna niðanfyri.
  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.
Uppsetning og abonnement

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.

Goym úrslitið í tína app

Dømi LocalAttachment: owner, document_context, ID fyri goymdu fíluna, display_name, mime_type og size_bytes. Hetta ID virkar bert á sama tóli og fyri somu kontu ella frágreiðing. Til eitt viðfesti á netinum skalt tú senda fíluna upp í einari aðrari arbeiðsgongd og goyma ta móttiknu tilvísingina til netfíluna.

Feil, avlýsing og endurheimting

Eitt avbrotið fíluval gevur operation_cancelled; tað sendir ikki oyðublaðið inn. Meðan native_pending=yes skalt tú bíða eftir, at fíluveljarin ella deilivalmyndin letur aftur, áðrenn tú opnar eina aðra. Clear session ruddar verandi val, men varðveitir goymd avrit. Manglar ein fíla, lat brúkaran velja hana aftur.

Møguleikar og avmarkingar

Vel 1–20 fílur samstundis. Per-fílu avmark: 1 byte–256 MiB, við lægri avmark um tú vilt. Fílutýpa síur kanna ikki fílur eftir virusum. Eindafíluaðkenningar og slóðir virka ikki sum skýtt niðurhalstengdar. Lokala avrit eru ikki krypteraðar og kunnu tapast um app-data verður strikað.

Stillingar, handlingar og úrslit

Nýt hesi nøvn í Bubble. Ætlaðar funktiónir eru merktar fyri seg.

Tøkt beta-innstillingar

Elementstillingar

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

Støður

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 (listi)file_uris · text (listi)file_names · text (listi)file_mime_types · text (listi)file_sizes · number (listi)files_json · textsaved_count · numbersaved_file_ids · text (listi)saved_file_uris · text (listi)saved_file_names · text (listi)saved_file_mime_types · text (listi)saved_file_sizes · number (listi)saved_files_json · textinvalid_saved_count · numbershare_status · texterror_code · text

Hendingar

selection_changedfiles_savedlist_loadedfile_restoredfile_deletedshare_sheet_closedoperation_cancelledfiles_error

Handlingar og teirra innsløg

Pick filesLoad local sourceSelect picked fileSave selection locallyList saved filesRestore saved fileDelete saved copyShare selected fileCancel operationClear session
Elementstillingar · 16
source_uritext · Standardvirði: ""
Dømi um virðifile:///app-cache/report.pdf
Dømi um Bubble-úttrykkPhoto Editor's output_uri
Lesilig filstað á hesum eindinum, returnerað av tínari valara ella einum øðrum íløgi.
display_nametext · Standardvirði: ""
Dømi um virðireport-photo.jpg
Dømi um Bubble-úttrykkSelected Attachment's display_name
Nýt virðið í verandi virkisskrá; kanna, at tað er innan fyri mørkini niðanfyri.
mime_typetext · Standardvirði: ""
Dømi um virðiimage/jpeg
Dømi um Bubble-úttrykkPhoto Editor's output_mime
Nýt virðið í verandi virkisskrá; kanna, at tað er innan fyri mørkini niðanfyri.
document_contexttext · Standardvirði: "default"
Dømi um virði<current-user-id>
Dømi um Bubble-úttrykkCurrent User's unique id
Støðug virði fyri hesa kontu ella skránna. Nýt sama virði, tá ið tú endurstillir hansara goymdar fílur ella draslar.
selected_file_idtext · Standardvirði: ""
Dømi um virði<returned saved file ID>
Dømi um Bubble-úttrykkSelected LocalAttachment's local_file_id
Nýt virðið í verandi virkisskrá; kanna, at tað er innan fyri mørkini niðanfyri.
accepted_mime_types_jsontext · Standardvirði: "[\"*/*\"]"
Dømi um virði["image/*","application/pdf"]
Dømi um Bubble-úttrykkReport Settings' accepted_mime_types_json
Nýt virðið í verandi virkisskrá; kanna, at tað er innan fyri mørkini niðanfyri.
multipleyes_no · Standardvirði: false
Dømi um virðiyes
Dømi um Bubble-úttrykkReport Settings' allow_multiple_attachments
Nýt virðið í verandi virkisskrá; kanna, at tað er innan fyri mørkini niðanfyri.
copy_to_cacheyes_no · Standardvirði: true
Dømi um virðiyes
Dømi um Bubble-úttrykkReport Settings' copy_to_cache
Nýt virðið í verandi virkisskrá; kanna, at tað er innan fyri mørkini niðanfyri.
max_filesnumber · Standardvirði: 20
Dømi um virði5
Dømi um Bubble-úttrykkReport Settings' attachment_limit
Nýt virðið í verandi virkisskrá; kanna, at tað er innan fyri mørkini niðanfyri.
max_file_bytesnumber · Standardvirði: 268435456
Dømi um virði10485760
Dømi um Bubble-úttrykkReport Settings' max_attachment_bytes
Nýt virðið í verandi virkisskrá; kanna, at tað er innan fyri mørkini niðanfyri.
is_activeyes_no · Standardvirði: true
Dømi um virðiyes
Dømi um Bubble-úttrykkGuideHost's view_is_active (your yes/no custom state)
Set yes, meðan henda sýningin er opin. Set no, tá farið verður burtur úr henni, so avspæling ella verandi arbeiði kann steðga.
disabledyes_no · Standardvirði: false
Dømi um virðino
Dømi um Bubble-úttrykkGuideHost's is_busy (your yes/no custom state)
Óvirk elementið meðan appurin er upptekinn ella henda atgerð er ótøkt.
show_controlsyes_no · Standardvirði: true
Dømi um virðiyes
Dømi um Bubble-úttrykkApp Settings' show_editor_controls
Vís ella fjal innbygdu stýringarnar.
languagetext · Standardvirði: "auto"
Dømi um virðiuk
Dømi um Bubble-úttrykkCurrent User's preferred_language
Set language=auto fyri at fylgja málinum á tólinum ella í kaganum, um málið er stuðlað. Skriva ein stuðlaðan málkota fyri at velja málið beinleiðis.
ui_text_jsontext · Standardvirði: ""
Dømi um virði{}
Dømi um Bubble-úttrykkApp Settings' player_labels_json (supported keys only)
Valfrítt JSON við stuðlaðum knappalabelum. Lat tómt fyri at nýta innbyggda tekst.
titletext · Standardvirði: ""
Dømi um virðiLesson 4 — review
Dømi um Bubble-úttrykkSelected Lesson's name
Sjónligur tekstur í appini; tómt virði nýtir innbygdan umsettan tekst, har tað er stuðlað. Ongar innritanarupplýsingar.
Handlingar og teirra innsløg · 10
Pick files

Eingi atgerðaparametrar

Load local source
source_uritext · Standardvirði: —
Dømi um virðifile:///app-cache/report.pdf
Dømi um Bubble-úttrykkPhoto Editor's output_uri
Lesilig filstað á hesum eindinum, returnerað av tínari valara ella einum øðrum íløgi.
display_nametext · Standardvirði: —
Dømi um virðireport-photo.jpg
Dømi um Bubble-úttrykkSelected Attachment's display_name
Nýt virðið í verandi virkisskrá; kanna, at tað er innan fyri mørkini niðanfyri.
mime_typetext · Standardvirði: —
Dømi um virðiimage/jpeg
Dømi um Bubble-úttrykkPhoto Editor's output_mime
Nýt virðið í verandi virkisskrá; kanna, at tað er innan fyri mørkini niðanfyri.
Select picked file
indexnumber · Standardvirði: —
Dømi um virði0
Dømi um Bubble-úttrykkSelected row's current_source_index
Nýt virðið í verandi virkisskrá; kanna, at tað er innan fyri mørkini niðanfyri.
Save selection locally

Eingi atgerðaparametrar

List saved files

Eingi atgerðaparametrar

Restore saved file
file_idtext · Standardvirði: —
Dømi um virði<returned saved file ID>
Dømi um Bubble-úttrykkSelected LocalAttachment's local_file_id
Nýt virðið í verandi virkisskrá; kanna, at tað er innan fyri mørkini niðanfyri.
Delete saved copy
file_idtext · Standardvirði: —
Dømi um virði<returned saved file ID>
Dømi um Bubble-úttrykkSelected LocalAttachment's local_file_id
Nýt virðið í verandi virkisskrá; kanna, at tað er innan fyri mørkini niðanfyri.
confirmyes_no · Standardvirði: —
Dømi um virðiyes — explicit confirmation only
Dømi um Bubble-úttrykkConfirm Checkbox is checked
Nýt virðið í verandi virkisskrá; kanna, at tað er innan fyri mørkini niðanfyri.
Share selected file
dialog_titletext · Standardvirði: —
Dømi um virðiShare attachment
Dømi um Bubble-úttrykkSelected Report's share_title
Nýt virðið í verandi virkisskrá; kanna, at tað er innan fyri mørkini niðanfyri.
utitext · Standardvirði: —
Dømi um virði""
Dømi um Bubble-úttrykkEmpty unless your iOS integration supplies a proven UTI
Nýt virðið í verandi virkisskrá; kanna, at tað er innan fyri mørkini niðanfyri.
Cancel operation

Eingi atgerðaparametrar

Clear session

Eingi atgerðaparametrar

Støður og hendingar

Støður

status · text

Núverandi úrslit av hesi atgerð. Nýt samsvarandi fullføringarhending áðrenn tú goymar eydnað.

is_busy · yes_no

Arbeið er framvegis í gongd. Bíða áðrenn tú byrjar eina aðra handling.

native_pending · yes_no

Arbeið er framvegis í gongd. Bíða áðrenn tú byrjar eina aðra handling.

operation · text

Verandi virði fyri valda lutin. Les tað eftir viðkomandi hending.

selection_count · number

Verandi virði fyri valda lutin. Les tað eftir viðkomandi hending.

selected_index · number

Verandi virði fyri valda lutin. Les tað eftir viðkomandi hending.

file_id · text

Eyðkenni fyri henda lut ella hesa handling. Varðveit tað saman við samsvarandi skrá í appini. Nýt sama fyrispurningar-ID, tá tú roynir aftur eftir eitt óvist úrslit.

local_uri · text

Fílu staðsetning á hesum eindinum. Goym ella uppláta fíluð separat um tað má varðveitast á netinum.

display_name · text

Verandi virði fyri valda lutin. Les tað eftir viðkomandi hending.

mime_type · text

Verandi virði fyri valda lutin. Les tað eftir viðkomandi hending.

mime_source · text

Verandi virði fyri valda lutin. Les tað eftir viðkomandi hending.

size_bytes · number

Verandi virði fyri valda lutin. Les tað eftir viðkomandi hending.

is_saved_locally · yes_no

Verandi virði fyri valda lutin. Les tað eftir viðkomandi hending.

file_ids · text (listi)

Ein listi fyri valdu fílurnar. Liðir við sama indeks í øðrum fílulistum vísa til sama fil.

file_uris · text (listi)

Ein listi fyri valdu fílurnar. Liðir við sama indeks í øðrum fílulistum vísa til sama fil.

file_names · text (listi)

Ein listi fyri valdu fílurnar. Liðir við sama indeks í øðrum fílulistum vísa til sama fil.

file_mime_types · text (listi)

Ein listi fyri valdu fílurnar. Liðir við sama indeks í øðrum fílulistum vísa til sama fil.

file_sizes · number (listi)

Ein listi fyri valdu fílurnar. Liðir við sama indeks í øðrum fílulistum vísa til sama fil.

files_json · text

Verandi virði fyri valda lutin. Les tað eftir viðkomandi hending.

saved_count · number

Verandi virði fyri valda lutin. Les tað eftir viðkomandi hending.

saved_file_ids · text (listi)

Ein listi fyri valdu fílurnar. Liðir við sama indeks í øðrum fílulistum vísa til sama fil.

saved_file_uris · text (listi)

Ein listi fyri valdu fílurnar. Liðir við sama indeks í øðrum fílulistum vísa til sama fil.

saved_file_names · text (listi)

Ein listi fyri valdu fílurnar. Liðir við sama indeks í øðrum fílulistum vísa til sama fil.

saved_file_mime_types · text (listi)

Ein listi fyri valdu fílurnar. Liðir við sama indeks í øðrum fílulistum vísa til sama fil.

saved_file_sizes · number (listi)

Ein listi fyri valdu fílurnar. Liðir við sama indeks í øðrum fílulistum vísa til sama fil.

saved_files_json · text

Verandi virði fyri valda lutin. Les tað eftir viðkomandi hending.

invalid_saved_count · number

Verandi virði fyri valda lutin. Les tað eftir viðkomandi hending.

share_status · text

Núverandi úrslit av hesi atgerð. Nýt samsvarandi fullføringarhending áðrenn tú goymar eydnað.

error_code · text

Feilmelding fyri síðstu atgerð. Vís hjálpsama boð og bjóð á viðkomandi roynd aftur.

Hendingar

selection_changed

Tá henda hendingin kemur, les so viðkomandi støður frá sama elementi.

files_saved

Tá henda hendingin kemur, les so viðkomandi støður frá sama elementi.

list_loaded

Tá henda hendingin kemur, les so viðkomandi støður frá sama elementi.

file_restored

Tá henda hendingin kemur, les so viðkomandi støður frá sama elementi.

file_deleted

Tá henda hendingin kemur, les so viðkomandi støður frá sama elementi.

share_sheet_closed

Tá henda hendingin kemur, les so viðkomandi støður frá sama elementi.

operation_cancelled

Tá henda hendingin kemur, les so viðkomandi støður frá sama elementi.

files_error

Tá henda hendingin kemur, les so viðkomandi støður frá sama elementi.

Spurningar, sum menningarmenn leggja fram

Merkir Share “sent”?

Nei. OS-ið veitir her ikki ein áreiðanliga móttakaravinna kvittan. Vís “share sheet closed”.

Hvussu virkar abonnementið?

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.

Tilknyttar vegleiðingar

Hevur tú tørv á hjálp, sig okkum, hvat ískoyti og hvat tól tú nýtir, hvørja handling tú royndi, og hvat hendi. Nýt eitt dømi uttan persónsupplýsingar. Deil ongantíð lykilin ella privatar fílur.