
Xodera Plugins · Bubble Native
Xodera Offline Files Native
Mantendu txostena eranskinak eta hautatutako fitxategiak gailuan, berreskuratu geroago eta utzi erabiltzaileak hautatutako kopia partekatzea.
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.
Dokumentazioa berrikusi da 6 azaroan 2026
Adibide praktikoak
Prestatu hainbat eranskin lokal txostena bidali aurretik
Inprimakiak erakutsi behar du zein fitxategi hautatu ziren eta utzi erabiltzaileak kudeatutako kopia bat mantentzea hodeiko bidalketa edozein aurretik.
`accepted_mime_types_json = your allowed MIME list`; `multiple = yes`; ezarri `max_files`, `max_file_bytes` eta kontu/txostena `document_context`.
Pick files → ikusi hautatutako izenak/tamainak → Save selection locally. Zure inprimakiek gordetzen ditu sortutako fitxategi IDak bere Bidali lan-fluxu bereiziak onartutako fitxategiak igorri arte.
Erabili `selection_count`, `file_names`, `file_sizes` eta `saved_file_ids` berrikuspen-zerrenda errendatzeko. Gordetako kudeatutako kopia deitzailearen jatorrizkoa mantentzen du.
Bertan behera utzitako hautatzailea ez da bidalitako txostena. `files_error`-n, mantendu dagoeneko onartutako ID lokalak eta erakutsi `error_code`; inoiz ez sortu hodeiko eranskinik URI lokal batetik bakarrik.
Fitxategiak gailu honetan geratzen dira partekatu edo bereizita kargatu arte.
Mantendu argazki-editorearen edo grabagailuaren irteera geroago erabiltzeko
Sortutako fitxategi lokal bat aldi baterako kokaleku batean egon daiteke; aplikazioak kudeatutako kopia esplizitu bat behar du.
`source_uri = the local output of a separately accepted editor/recorder`; lotu bere benetako `display_name` eta `mime_type`; erabili jabearen `document_context` bera.
Load local source → ikusi metadatuak → Save selection locally. Gorde itzulitako fitxategi IDa soilik bat datorren gailu/kontektoan, eta gero Restore saved file ID zehatz horrekin behar denean.
Erabili `file_id`, `local_uri`, `size_bytes` eta `is_saved_locally`; erabili `file_restored` berreskuratu bat osatua dena eta soilik eskaera bat egitea bereizteko.
Ukatu urruneko HTTP URLa iturri lokal gisa. Iturburua desagertu bada edo berreskuratzeak huts egiten badu, erakutsi `error_code` eta mantendu aplikazioaren erregistro jatorrizkoa berreskuratzeko.
Fitxategiak gailu honetan geratzen dira partekatu edo bereizita kargatu arte.
Baimendu erabiltzaileak aplikazioak sortutako errezibo lokal bat edo esportazio bat partekatzea
Aplikazioak hautatutako fitxategi lokala gailuaren partekatze-orrira eman beharko luke, URL publiko bat asmatu beharrean.
`selected_file_id = the exact managed copy chosen from your app’s saved-file list`; bere izena eta MIME fitxategi lokal benetakoa deskribatzen dute.
List saved files → Restore saved file → Share selected file erabiltzaileak 'Partekatu' sakatu ondoren. Mantendu gordetako kopia Delete saved copy esplizituki aukeratu arte.
Erabili `share_status` eta `share_sheet_closed` orria itxi ondoren UIa eguneratzeko. Mantendu fitxategi IDa beste partekatze intentional batetarako.
Itxitako partekatze-orria ez da froga mezu/posta bat entregatu dela. Kudeatu ezeztapena eta `files_error` arrakasta jasotzaileari jakinarazi gabe.
Fitxategiak gailu honetan geratzen dira partekatu edo bereizita kargatu arte.
Orain funtzionatzen duena
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.
Eraiki lan-fluxua
Erabili behean dauden beta ekintzak eta probatu emaitza helburu-gailuetan.
Adibide hauek Lesson, Message eta Order bezalako aplikazio erregistroak erabiltzen dituzte. Ordeztu zure datu motak eta elementu izenak erabiliz. Adibide media helbideak zure fitxategiekin ordeztu behar dira.
Ezarri document_context = Current User's unique id, edo balio egonkorra kontu eta txostenerako. Aukeratu accepted_mime_types_json, max_files eta max_file_bytes.
Exekutatu Pick files, edo erabili Load local source Photo Editor edo Recorder-ek sortutako fitxategi irakurgarria lortzeko. selection_changed ondoren, irakurri bat datozen fitxategi-zerrendak; Select picked file indize bat aukeratzen du.
Exekutatu Save selection locally. files_saved ondoren, mantendu saved_file_ids zure aplikazioaren eranskin lokal erregistroan. List saved files gordetako kopiak erakusten ditu; Restore saved file hautatutako ID gordea irekitzen du.
Share selected file sistemaren partekatze menua irekitzen du. share_sheet_closed bakarrik menua itxita dagoela adierazten du. Delete saved copy hautatutako IDa eta confirm=yes behar ditu.
Konfiguratu behin
Sortu edo aukeratu zure Bubble aplikazio-proiektua BestPlugins → Dashboard → Plugins. Aukeratu Xodera Offline Files Native, kopiatu bere gakoa, eta gero ireki Bubble → Plugins → Xodera Offline Files Native eta itsatsi licensing_api_key. Gorde behin; gero erabili beheko ekintzak. Proiektu bakoitzeko plugin bakoitzak bere gakoa du.
Erabili aplikazio jatorrizko bat hautatutako fitxategietara sarbidearekin. Ezarri document_context egonkorra kontu edo txostenerako, horrela gordetako fitxategiak ondo taldekatuak izango dira.
Konfiguratu behin
- Sortu edo aukeratu zure Bubble aplikazio proiektua BestPlugins → Dashboard → Plugins.
- Aukeratu plugin hau eta kopiatu bere proiektu gakoa.
- Open Bubble → Plugins → this plugin. Paste its project key into licensing_api_key and save.
- Gehitu elementua, aukeratu zure aplikazio datuak eta eraiki beheko lan-fluxua.
- 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.
Instalazioa eta harpidetza
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.
Gorde emaitza zure aplikazioan
Adibidez LocalAttachment: jabea, document_context, gordetako fitxategi IDa, display_name, mime_type eta size_bytes. ID hau gailu berean eta kontu edo txostena berean soilik funtzionatzen du. Lineako eranskin batetarako, igo fitxategia lan-fluxu bereizi batekin eta gorde itzulitako lineako fitxategi erreferentzia.
Hutsegitea, bertan behera uztea eta berreskuratzea
Ezeztatutako hautatzaileak operation_cancelled itzultzen du; ez du inprimakia bidaltzen. native_pending=yes bitartean, itxaron fitxategi hautatzailea edo partekatze menua ixteko beste bat ireki aurretik. Clear session uneko hautapena garbitzen du baina gordetako kopiak mantentzen ditu. Fitxategi bat falta bada, utzi erabiltzaileak berriro hautatzea.
Gaitasunak eta mugak
Aukeratu 1–20 fitxategiak aldi berean. Fitxategi bakoitzeko muga: 1 byte–256 MiB, beheko muga bat ere hauta dezakezu. Fitxategi-mota iragazkiek ez dute fitxategiak birusen aurkitzeko egiaztatzen. Gailuko fitxategi IDak eta bideak ez dira hodeiko deskarga lotura gisa funtzionatzen. Kopia lokalak ez dira enkriptatutako biltegiratzea eta galdu daitezke aplikazioaren datuak kendu ezkero.
Ezarpenak, ekintzak eta emaitzak
Erabili izen hauek Bubble-n. Planifikatutako ezaugarriak bereizita markatuta daude.
Beta ezarpen erabilgarriak
Elementu ezarpenak
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 · textEgoerak
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 (zerrenda)file_uris · text (zerrenda)file_names · text (zerrenda)file_mime_types · text (zerrenda)file_sizes · number (zerrenda)files_json · textsaved_count · numbersaved_file_ids · text (zerrenda)saved_file_uris · text (zerrenda)saved_file_names · text (zerrenda)saved_file_mime_types · text (zerrenda)saved_file_sizes · number (zerrenda)saved_files_json · textinvalid_saved_count · numbershare_status · texterror_code · textGertaerak
selection_changedfiles_savedlist_loadedfile_restoredfile_deletedshare_sheet_closedoperation_cancelledfiles_errorEkintzak eta haien sarrerak
Pick filesLoad local sourceSelect picked fileSave selection locallyList saved filesRestore saved fileDelete saved copyShare selected fileCancel operationClear sessionElementu ezarpenak · 16
source_uritext · Lehenetsia: ""- Adibide balioa
file:///app-cache/report.pdf - Adibide Bubble adierazpena
Photo Editor's output_uri - Fitxategiaren kokaleku irakurgarria gailu honetan, zure hautatzaileak edo beste plugin batek itzulitakoa.
display_nametext · Lehenetsia: ""- Adibide balioa
report-photo.jpg - Adibide Bubble adierazpena
Selected Attachment's display_name - Erabili uneko negozio-erregistroaren balioa; balioztatu beheko mugen aurka.
mime_typetext · Lehenetsia: ""- Adibide balioa
image/jpeg - Adibide Bubble adierazpena
Photo Editor's output_mime - Erabili uneko negozio-erregistroaren balioa; balioztatu beheko mugen aurka.
document_contexttext · Lehenetsia: "default"- Adibide balioa
<current-user-id> - Adibide Bubble adierazpena
Current User's unique id - Balio egonkorra kontu edo erregistro honetarako. Erabili balio bera bere gordetako fitxategiak edo zirriborroak berrezartzean.
selected_file_idtext · Lehenetsia: ""- Adibide balioa
<returned saved file ID> - Adibide Bubble adierazpena
Selected LocalAttachment's local_file_id - Erabili uneko negozio-erregistroaren balioa; balioztatu beheko mugen aurka.
accepted_mime_types_jsontext · Lehenetsia: "[\"*/*\"]"- Adibide balioa
["image/*","application/pdf"] - Adibide Bubble adierazpena
Report Settings' accepted_mime_types_json - Erabili uneko negozio-erregistroaren balioa; balioztatu beheko mugen aurka.
multipleyes_no · Lehenetsia: false- Adibide balioa
yes - Adibide Bubble adierazpena
Report Settings' allow_multiple_attachments - Erabili uneko negozio-erregistroaren balioa; balioztatu beheko mugen aurka.
copy_to_cacheyes_no · Lehenetsia: true- Adibide balioa
yes - Adibide Bubble adierazpena
Report Settings' copy_to_cache - Erabili uneko negozio-erregistroaren balioa; balioztatu beheko mugen aurka.
max_filesnumber · Lehenetsia: 20- Adibide balioa
5 - Adibide Bubble adierazpena
Report Settings' attachment_limit - Erabili uneko negozio-erregistroaren balioa; balioztatu beheko mugen aurka.
max_file_bytesnumber · Lehenetsia: 268435456- Adibide balioa
10485760 - Adibide Bubble adierazpena
Report Settings' max_attachment_bytes - Erabili uneko negozio-erregistroaren balioa; balioztatu beheko mugen aurka.
is_activeyes_no · Lehenetsia: true- Adibide balioa
yes - Adibide Bubble adierazpena
GuideHost's view_is_active (your yes/no custom state) - Ezarri bai ikuspegi hau irekita dagoen bitartean. Ezarri ez irtetean, horrela erreprodukzioa edo uneko lana gelditu daiteke.
disabledyes_no · Lehenetsia: false- Adibide balioa
no - Adibide Bubble adierazpena
GuideHost's is_busy (your yes/no custom state) - Ezgaitu elementua zure aplikazioa lanpetuta dagoen edo ekintza hau ez dago erabilgarri dagoen bitartean.
show_controlsyes_no · Lehenetsia: true- Adibide balioa
yes - Adibide Bubble adierazpena
App Settings' show_editor_controls - Erakutsi edo ezkutatu integratutako kontrolak.
languagetext · Lehenetsia: "auto"- Adibide balioa
uk - Adibide Bubble adierazpena
Current User's preferred_language - Ezarri language=auto onartutako gailu edo nabigatzaile hizkuntza jarraitzeko. Sartu onartutako hizkuntza kodea hura esplizituki aukeratzeko.
ui_text_jsontext · Lehenetsia: ""- Adibide balioa
{} - Adibide Bubble adierazpena
App Settings' player_labels_json (supported keys only) - Aukerako JSON onartutako botoi-etiketeekin. Utzi hutsik integratutako testua erabiltzeko.
titletext · Lehenetsia: ""- Adibide balioa
Lesson 4 — review - Adibide Bubble adierazpena
Selected Lesson's name - Ikusgai dagoen aplikazio testua; hutsik uztean, onartzen denean, integratutako itzulpen lokala erabiltzen da. Kredentzialik ez.
Ekintzak eta haien sarrerak · 10
Pick files
Ekintza-parametrorik ez
Load local source
source_uritext · Lehenetsia: —- Adibide balioa
file:///app-cache/report.pdf - Adibide Bubble adierazpena
Photo Editor's output_uri - Fitxategiaren kokaleku irakurgarria gailu honetan, zure hautatzaileak edo beste plugin batek itzulitakoa.
display_nametext · Lehenetsia: —- Adibide balioa
report-photo.jpg - Adibide Bubble adierazpena
Selected Attachment's display_name - Erabili uneko negozio-erregistroaren balioa; balioztatu beheko mugen aurka.
mime_typetext · Lehenetsia: —- Adibide balioa
image/jpeg - Adibide Bubble adierazpena
Photo Editor's output_mime - Erabili uneko negozio-erregistroaren balioa; balioztatu beheko mugen aurka.
Select picked file
indexnumber · Lehenetsia: —- Adibide balioa
0 - Adibide Bubble adierazpena
Selected row's current_source_index - Erabili uneko negozio-erregistroaren balioa; balioztatu beheko mugen aurka.
Save selection locally
Ekintza-parametrorik ez
List saved files
Ekintza-parametrorik ez
Restore saved file
file_idtext · Lehenetsia: —- Adibide balioa
<returned saved file ID> - Adibide Bubble adierazpena
Selected LocalAttachment's local_file_id - Erabili uneko negozio-erregistroaren balioa; balioztatu beheko mugen aurka.
Delete saved copy
file_idtext · Lehenetsia: —- Adibide balioa
<returned saved file ID> - Adibide Bubble adierazpena
Selected LocalAttachment's local_file_id - Erabili uneko negozio-erregistroaren balioa; balioztatu beheko mugen aurka.
confirmyes_no · Lehenetsia: —- Adibide balioa
yes — explicit confirmation only - Adibide Bubble adierazpena
Confirm Checkbox is checked - Erabili uneko negozio-erregistroaren balioa; balioztatu beheko mugen aurka.
Share selected file
dialog_titletext · Lehenetsia: —- Adibide balioa
Share attachment - Adibide Bubble adierazpena
Selected Report's share_title - Erabili uneko negozio-erregistroaren balioa; balioztatu beheko mugen aurka.
utitext · Lehenetsia: —- Adibide balioa
"" - Adibide Bubble adierazpena
Empty unless your iOS integration supplies a proven UTI - Erabili uneko negozio-erregistroaren balioa; balioztatu beheko mugen aurka.
Cancel operation
Ekintza-parametrorik ez
Clear session
Ekintza-parametrorik ez
Egoerak eta gertaerak
Egoerak
status · textEkintza honen uneko emaitza. Erabili bat datorren amaiera gertaera arrakasta gordetzeko aurretik.
is_busy · yes_noLana oraindik lanean dago. Itxaron beste ekintza bat hasteko.
native_pending · yes_noLana oraindik lanean dago. Itxaron beste ekintza bat hasteko.
operation · textHautatutako elementuaren uneko balioa. Irakurri erlazionatutako gertaeraren ondoren.
selection_count · numberHautatutako elementuaren uneko balioa. Irakurri erlazionatutako gertaeraren ondoren.
selected_index · numberHautatutako elementuaren uneko balioa. Irakurri erlazionatutako gertaeraren ondoren.
file_id · textElementu edo ekintza honen identifikatzailea. Mantendu aplikazioaren erregistro dagokionarekin. Erabili eskaera-identifikatzaile bera emaitza zalantz bat berriro saiatzeko.
local_uri · textFitxategiaren kokapena gailu honetan. Gorde edo kargatu fitxategia bereizita, online mantendu behar bada.
display_name · textHautatutako elementuaren uneko balioa. Irakurri erlazionatutako gertaeraren ondoren.
mime_type · textHautatutako elementuaren uneko balioa. Irakurri erlazionatutako gertaeraren ondoren.
mime_source · textHautatutako elementuaren uneko balioa. Irakurri erlazionatutako gertaeraren ondoren.
size_bytes · numberHautatutako elementuaren uneko balioa. Irakurri erlazionatutako gertaeraren ondoren.
is_saved_locally · yes_noHautatutako elementuaren uneko balioa. Irakurri erlazionatutako gertaeraren ondoren.
file_ids · text (zerrenda)Hautatutako fitxategientzako zerrenda. Beste fitxategi-zerrendetako indize bereko elementuak fitxategi bera adierazten dute.
file_uris · text (zerrenda)Hautatutako fitxategientzako zerrenda. Beste fitxategi-zerrendetako indize bereko elementuak fitxategi bera adierazten dute.
file_names · text (zerrenda)Hautatutako fitxategientzako zerrenda. Beste fitxategi-zerrendetako indize bereko elementuak fitxategi bera adierazten dute.
file_mime_types · text (zerrenda)Hautatutako fitxategientzako zerrenda. Beste fitxategi-zerrendetako indize bereko elementuak fitxategi bera adierazten dute.
file_sizes · number (zerrenda)Hautatutako fitxategientzako zerrenda. Beste fitxategi-zerrendetako indize bereko elementuak fitxategi bera adierazten dute.
files_json · textHautatutako elementuaren uneko balioa. Irakurri erlazionatutako gertaeraren ondoren.
saved_count · numberHautatutako elementuaren uneko balioa. Irakurri erlazionatutako gertaeraren ondoren.
saved_file_ids · text (zerrenda)Hautatutako fitxategientzako zerrenda. Beste fitxategi-zerrendetako indize bereko elementuak fitxategi bera adierazten dute.
saved_file_uris · text (zerrenda)Hautatutako fitxategientzako zerrenda. Beste fitxategi-zerrendetako indize bereko elementuak fitxategi bera adierazten dute.
saved_file_names · text (zerrenda)Hautatutako fitxategientzako zerrenda. Beste fitxategi-zerrendetako indize bereko elementuak fitxategi bera adierazten dute.
saved_file_mime_types · text (zerrenda)Hautatutako fitxategientzako zerrenda. Beste fitxategi-zerrendetako indize bereko elementuak fitxategi bera adierazten dute.
saved_file_sizes · number (zerrenda)Hautatutako fitxategientzako zerrenda. Beste fitxategi-zerrendetako indize bereko elementuak fitxategi bera adierazten dute.
saved_files_json · textHautatutako elementuaren uneko balioa. Irakurri erlazionatutako gertaeraren ondoren.
invalid_saved_count · numberHautatutako elementuaren uneko balioa. Irakurri erlazionatutako gertaeraren ondoren.
share_status · textEkintza honen uneko emaitza. Erabili bat datorren amaiera gertaera arrakasta gordetzeko aurretik.
error_code · textAzken ekintzaren errore informazioa. Erakutsi mezu lagungarria eta eskaini dagokion saiakera berriro.
Gertaerak
selection_changedGertaera hau gertatzen denean, irakurri erlazionatutako egoerak elementu bereko.
files_savedGertaera hau gertatzen denean, irakurri erlazionatutako egoerak elementu bereko.
list_loadedGertaera hau gertatzen denean, irakurri erlazionatutako egoerak elementu bereko.
file_restoredGertaera hau gertatzen denean, irakurri erlazionatutako egoerak elementu bereko.
file_deletedGertaera hau gertatzen denean, irakurri erlazionatutako egoerak elementu bereko.
share_sheet_closedGertaera hau gertatzen denean, irakurri erlazionatutako egoerak elementu bereko.
operation_cancelledGertaera hau gertatzen denean, irakurri erlazionatutako egoerak elementu bereko.
files_errorGertaera hau gertatzen denean, irakurri erlazionatutako egoerak elementu bereko.
Garatzaileek egiten dituzten galderak
“Share”k “bidalia” esan nahi al du?
Ez. SEk ez du hartzailearen arrakasta-ordainagiri fidagarririk ematen hemen. Erakutsi “partekatze-orria itxita”.
Nola funtzionatzen du harpidetza?
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.
Lotutako gidak
Laguntza lortzeko, esan zein plugin eta gailu erabiltzen dituzun, saiatu den ekintza eta zer gertatu den. Erabili adibide bat datu pertsonalik gabe. Inoiz ez partekatu zure gakoa edo fitxategi pribatuak.