
Xodera Plugins · Bubble Native
Xodera Offline Files Native
Mirit stagadennoù an danevelloù hag ar restroù diuzet war an trevnad, adkavit anezho diwezhatoc'h ha lezit an implijer da rannañ un eilad diuzet.
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.
Teuliadur adwelet 6 a viz Du 2026
Skouerioù praktikel
Prientiñ meur a stagadenn lec'hel a-raok kas un danevell
Ret eo d'ur furmskrid diskouez peseurt restroù a zo bet diuzet ha leuskel d'an implijer mirout un eilad meret a-raok ne vern pe submitadenn er goumoul.
`accepted_mime_types_json = your allowed MIME list`; `multiple = yes`; termeniñ `max_files`, `max_file_bytes` ha gont/danevell `document_context`.
Pick files → gwiriit an anvioù hag ar mentoù diuzet → Save selection locally. Ho furmskrid a vir IDoù ar restroù betek ma kaso ar red labour Submit disparti ar restroù aprouet d'ar servijer.
Implijit `selection_count`, `file_names`, `file_sizes` ha `saved_file_ids` evit diskouez ar roll da adwelet. An eilad meret ha enrollet a vir restr orin an hini en deus galvet an oberadenn.
Ur choazer nullet n'eo ket un danevell kaset. War `files_error`, mirit an IDoù lec'hel aprouet dija ha diskouezit `error_code`; na grouit morse ur stagadenn er goumoul diwar un URI lec'hel hepken.
Ar restroù a chom war an drobarzhell-mañ betek ma vo rannet pe enporzhiet ent disheñvel.
Mirout ec'hankad un aozer skeudennoù pe un enroller evit implijout diwezhatoc'h
Un restr lec'hel ganet a c'hell chom en ul lec'hiadur padennek; ezhomm gant an arload a zo eus un eilenn meret sklaer.
`source_uri = the local output of a separately accepted editor/recorder`; liammit e `display_name` hag e `mime_type` gwirion; implijit `document_context` an hevelep perc'henn.
Load local source → gwiriañ metadata → Save selection locally. Enrollañ ID ar restr distroet nemetken er benveg/kontekst a glot, goude Restore saved file gant an ID resis-mañ pa vez ezhomm.
Lennit `file_id`, `local_uri`, `size_bytes` ha `is_saved_locally`; implijit `file_restored` evit dispartiañ un adkavout echuet diouzh ar fed bezañ goulennet unan hepken.
Nac'hañ un URL HTTP a-bell evel un tarzh lec'hel. Ma digev an tarzh pe c'hwit an adsevel, skrammañ `error_code` ha gwareziñ enrolladenn orin an arload evit adtapout.
Ar restroù a chom war an drobarzhell-mañ betek ma vo rannet pe enporzhiet ent disheñvel.
Lezel un implijer da rannañ un testeni-paeañ lec'hel pe un ezporzh krouet gant an arload
An arload a rank reiñ ur restr lec'hel diuzet d'ar bladenn rannañ ar benveg e-lec'h krouiñ un URL foran.
`selected_file_id = the exact managed copy chosen from your app’s saved-file list`; e anv ha MIME a zispleg ar restr lec'hel wir.
List saved files → Restore saved file → Share selected file goude ma pouez war Rannañ gant an arver. Dalc'hit an eilenn enrollet betek ma ziuziñ en un doare sklaer Delete saved copy.
Implij `share_status` ha `share_sheet_closed` evit hizivaat an etrefas goude serriñ ar bladenn. Dalc'hit ID ar restr evit un rannañ en-dro.
Ur bladenn rannañ serret n'eo ket prouad ez eo bet kaset ur postel/kelaouenn. Merañ nullañ ha `files_error` hep danevelliñ berzh d'ar resever.
Ar restroù a chom war an drobarzhell-mañ betek ma vo rannet pe enporzhiet ent disheñvel.
Petra a labour a-vremañ
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.
Sevel al labouradenn
Implijit an obererezhioù beta hegerz amañ dindan ha amprouiñ an disoc'h war ho trevnadoù bukenn.
Ar skouerioù-mañ a implij enrolladennoù arloadoù evel Lesson, Message ha Order. Erlec'hit anezho gant ho doareoù roadennoù ha anvioù elfenn ho unan. Ret eo erlec'hiañ ar chomlec'hioù media skouer gant ho restroù.
Termenit document_context = Current User's unique id, pe un dalvoud stabil evit ar gont hag an danevell. Dibabit accepted_mime_types_json, max_files ha max_file_bytes.
Erounit Pick files, pe implijit Load local source evit ur restr lennadus krouet gant Photo Editor pe Recorder. Goude selection_changed, lennit ar rolloù restroù kenglotaet; Select picked file a zibab un indeks.
Erounit Save selection locally. Goude files_saved, mirit saved_file_ids er c'herzh stankad lec'hal ho arload. List saved files a ziskouez ar c'hopi enrollet; Restore saved file a ziforzh an ID enrollet diuzet.
Share selected file a ziforzh lañser rannañ ar reizhiad. share_sheet_closed a dalv just ma serr ar lañser. Delete saved copy a c'houlenn an ID diuzet ha confirm=yes.
Kefluniañ ur wech
Krouit pe dibabit ho raktres arload Bubble e BestPlugins → Dashboard → Plugins. Dibabit Xodera Offline Files Native, eilañ e alc'hwez, goude‑se digorit Bubble → Plugins → Xodera Offline Files Native ha pegañ anezhañ e licensing_api_key. Enrollit ur wezh; goude‑se implijit an obererezhioù amañ dindan. Pep lugant e pep raktres a zo gant e alc'hwez dezhañ.
Implijit un arload Bubble Native gant moned d'ar restroù diuzet. Lakit un document_context stabil evit ar gont pe an danevell, evit ma chomo ar restroù enrollet strolladennet en un doare reizh.
Kefluniañ ur wech
- Krouit pe dibabit ho raktres arload Bubble e BestPlugins → Dashboard → Plugins.
- Dibabit al lugant-mañ ha eilañ e alc'hwez raktres.
- Open Bubble → Plugins → this plugin. Paste its project key into licensing_api_key and save.
- Ouzhpennañ an elfenn, dibabit roadennoù ho arload ha sevel al lanv labour amañ dindan.
- 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.
Staliañ ha koumananti
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.
Enrollit an disoc'h en ho arload
Skouer LocalAttachment: owner, document_context, ID ar restr enrollet, display_name, mime_type ha size_bytes. Mont a ra an ID-mañ en-dro war an hevelep trevnad hepken hag evit an hevelep kont pe danevell. Evit ur stagadenn enlinenn, kasit ar restr d'ar servijer gant ur red labour disparti hag enrollit an dave enlinenn distroet.
C'hwitet, nullañ ha adkempenn
Ur dibaber nullet a ro operation_cancelled; ne gas ket ar furmskrid. E-pad native_pending=yes, gortozit ma serr an dibaber restr pe al lañser rannañ a-raok digeriñ unan all. Clear session a skarzh an diuzad a-vremañ met a vir ar c'hopi enrollet. Ma vank ur restr, leuskit d'an implijer dibab anezhañ en-dro.
Barrekadennoù ha bevennoù
Dibabit 1–20 restr war un dro. Bevenn dre restr: 1 okted–256 MiB, pe ur vevenn izeloc'h ma fell deoc'h. Ne glask ket ar siloù rizh restr viruzoù er restroù. Ne'z a ket IDoù hag hentoù ar restroù war an trevnad en-dro evel liammoù pellgargañ er goumoul. N'eo ket ur stokadur enrineget an eiladoù lec'hel ha gallout a reont bezañ kollet ma vez dilamet roadennoù an arload.
Arventennoù, obererezhioù ha disoc'hoù
Implijit an anvioù-mañ e Bubble. Ar fonksionoù steuñvet a zo merket ent disheñvel.
Arventennoù beta hegerz
Arventennoù an elfenn
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 · textStadoù
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 (listenn)file_uris · text (listenn)file_names · text (listenn)file_mime_types · text (listenn)file_sizes · number (listenn)files_json · textsaved_count · numbersaved_file_ids · text (listenn)saved_file_uris · text (listenn)saved_file_names · text (listenn)saved_file_mime_types · text (listenn)saved_file_sizes · number (listenn)saved_files_json · textinvalid_saved_count · numbershare_status · texterror_code · textDegouezhioù
selection_changedfiles_savedlist_loadedfile_restoredfile_deletedshare_sheet_closedoperation_cancelledfiles_errorObererezhioù ha o enankadoù
Pick filesLoad local sourceSelect picked fileSave selection locallyList saved filesRestore saved fileDelete saved copyShare selected fileCancel operationClear sessionArventennoù an elfenn · 16
source_uritext · Dre ziouer: ""- Talvoudegezh skouer
file:///app-cache/report.pdf - Skouer a formulenn Bubble
Photo Editor's output_uri - Lec'hiadur restr a c'haller lenn war an drobarzhell-mañ, distroet gant ho choazier pe ul lugant all.
display_nametext · Dre ziouer: ""- Talvoudegezh skouer
report-photo.jpg - Skouer a formulenn Bubble
Selected Attachment's display_name - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
mime_typetext · Dre ziouer: ""- Talvoudegezh skouer
image/jpeg - Skouer a formulenn Bubble
Photo Editor's output_mime - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
document_contexttext · Dre ziouer: "default"- Talvoudegezh skouer
<current-user-id> - Skouer a formulenn Bubble
Current User's unique id - Talvoudegezh stabil evit ar gont pe enrolladenn-mañ. Implijit an hevelep talvoudegezh pa adsevel e restroù pe drafedoù enrollet.
selected_file_idtext · Dre ziouer: ""- Talvoudegezh skouer
<returned saved file ID> - Skouer a formulenn Bubble
Selected LocalAttachment's local_file_id - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
accepted_mime_types_jsontext · Dre ziouer: "[\"*/*\"]"- Talvoudegezh skouer
["image/*","application/pdf"] - Skouer a formulenn Bubble
Report Settings' accepted_mime_types_json - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
multipleyes_no · Dre ziouer: false- Talvoudegezh skouer
yes - Skouer a formulenn Bubble
Report Settings' allow_multiple_attachments - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
copy_to_cacheyes_no · Dre ziouer: true- Talvoudegezh skouer
yes - Skouer a formulenn Bubble
Report Settings' copy_to_cache - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
max_filesnumber · Dre ziouer: 20- Talvoudegezh skouer
5 - Skouer a formulenn Bubble
Report Settings' attachment_limit - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
max_file_bytesnumber · Dre ziouer: 268435456- Talvoudegezh skouer
10485760 - Skouer a formulenn Bubble
Report Settings' max_attachment_bytes - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
is_activeyes_no · Dre ziouer: true- Talvoudegezh skouer
yes - Skouer a formulenn Bubble
GuideHost's view_is_active (your yes/no custom state) - Lakit yes keit ha ma'z eo digor ar gwel-mañ. Lakit no pa guitait, evit ma c'hallo al lenn pe al labour red paouez.
disabledyes_no · Dre ziouer: false- Talvoudegezh skouer
no - Skouer a formulenn Bubble
GuideHost's is_busy (your yes/no custom state) - Diweredekaat an elfenn pa vez ac'hubet ho arload pe pa ne vez ket an oberenn hegerz.
show_controlsyes_no · Dre ziouer: true- Talvoudegezh skouer
yes - Skouer a formulenn Bubble
App Settings' show_editor_controls - Diskouez pe kuzhiañ ar reolerezhioù enframmet.
languagetext · Dre ziouer: "auto"- Talvoudegezh skouer
uk - Skouer a formulenn Bubble
Current User's preferred_language - Lakit language=auto evit heuliañ yezh an trevnad pe ar merdeer, mard eo skoret ar yezh-se. Enankit ur c'hod yezh skoret evit dibab ar yezh ent sklaer.
ui_text_jsontext · Dre ziouer: ""- Talvoudegezh skouer
{} - Skouer a formulenn Bubble
App Settings' player_labels_json (supported keys only) - JSON dibar gant skritelloù bouton skoret. Leuskel goullo evit implijout an destenn enfram.
titletext · Dre ziouer: ""- Talvoudegezh skouer
Lesson 4 — review - Skouer a formulenn Bubble
Selected Lesson's name - Testenn hewel an arload; pa vez goullo e vez implijet an destenn enframmet ha troet pa vez skoret. Na lakait ket titouroù kevreañ.
Obererezhioù ha o enankadoù · 10
Pick files
Parametrezhioù oberiadenn ebet
Load local source
source_uritext · Dre ziouer: —- Talvoudegezh skouer
file:///app-cache/report.pdf - Skouer a formulenn Bubble
Photo Editor's output_uri - Lec'hiadur restr a c'haller lenn war an drobarzhell-mañ, distroet gant ho choazier pe ul lugant all.
display_nametext · Dre ziouer: —- Talvoudegezh skouer
report-photo.jpg - Skouer a formulenn Bubble
Selected Attachment's display_name - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
mime_typetext · Dre ziouer: —- Talvoudegezh skouer
image/jpeg - Skouer a formulenn Bubble
Photo Editor's output_mime - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
Select picked file
indexnumber · Dre ziouer: —- Talvoudegezh skouer
0 - Skouer a formulenn Bubble
Selected row's current_source_index - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
Save selection locally
Parametrezhioù oberiadenn ebet
List saved files
Parametrezhioù oberiadenn ebet
Restore saved file
file_idtext · Dre ziouer: —- Talvoudegezh skouer
<returned saved file ID> - Skouer a formulenn Bubble
Selected LocalAttachment's local_file_id - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
Delete saved copy
file_idtext · Dre ziouer: —- Talvoudegezh skouer
<returned saved file ID> - Skouer a formulenn Bubble
Selected LocalAttachment's local_file_id - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
confirmyes_no · Dre ziouer: —- Talvoudegezh skouer
yes — explicit confirmation only - Skouer a formulenn Bubble
Confirm Checkbox is checked - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
Share selected file
dialog_titletext · Dre ziouer: —- Talvoudegezh skouer
Share attachment - Skouer a formulenn Bubble
Selected Report's share_title - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
utitext · Dre ziouer: —- Talvoudegezh skouer
"" - Skouer a formulenn Bubble
Empty unless your iOS integration supplies a proven UTI - Implijit talvoudegezh enrolladenn red ho obererezh; gwiriit anezhi diouzh ar bevennoù amañ dindan.
Cancel operation
Parametrezhioù oberiadenn ebet
Clear session
Parametrezhioù oberiadenn ebet
Stadoù ha darvoudoù
Stadoù
status · textDisoc'h red an oberadenn-mañ. Implijit an darvoud echuiñ a glot ganti a-raok enrollañ ez eo bet graet gant berzh.
is_busy · yes_noO labour emañ c'hoazh war ober. Gortoz a-raok kregiñ gant un oberenn all.
native_pending · yes_noO labour emañ c'hoazh war ober. Gortoz a-raok kregiñ gant un oberenn all.
operation · textTalvoudezh red evit an elfenn diuzet. Lenn anezhañ goude an darvoud liammet.
selection_count · numberTalvoudezh red evit an elfenn diuzet. Lenn anezhañ goude an darvoud liammet.
selected_index · numberTalvoudezh red evit an elfenn diuzet. Lenn anezhañ goude an darvoud liammet.
file_id · textNaoudi evit an elfenn pe an oberadenn-mañ. Virit anezhañ gant an enrolladenn a glot en ho arload. Implijit an hevelep naoudi goulenn pa adklaskit goude un disoc'h ansur.
local_uri · textLec'hiadur ar restr war an drobarzhell-mañ. Enrollit pe enporzhit ar restr ent disheñvel ma rank bezañ miret enlinenn.
display_name · textTalvoudezh red evit an elfenn diuzet. Lenn anezhañ goude an darvoud liammet.
mime_type · textTalvoudezh red evit an elfenn diuzet. Lenn anezhañ goude an darvoud liammet.
mime_source · textTalvoudezh red evit an elfenn diuzet. Lenn anezhañ goude an darvoud liammet.
size_bytes · numberTalvoudezh red evit an elfenn diuzet. Lenn anezhañ goude an darvoud liammet.
is_saved_locally · yes_noTalvoudezh red evit an elfenn diuzet. Lenn anezhañ goude an darvoud liammet.
file_ids · text (listenn)Ur roll evit ar restroù diuzet. An elfennoù gant an hevelep indeks er rolloù restroù all a zere d'ar memes restr.
file_uris · text (listenn)Ur roll evit ar restroù diuzet. An elfennoù gant an hevelep indeks er rolloù restroù all a zere d'ar memes restr.
file_names · text (listenn)Ur roll evit ar restroù diuzet. An elfennoù gant an hevelep indeks er rolloù restroù all a zere d'ar memes restr.
file_mime_types · text (listenn)Ur roll evit ar restroù diuzet. An elfennoù gant an hevelep indeks er rolloù restroù all a zere d'ar memes restr.
file_sizes · number (listenn)Ur roll evit ar restroù diuzet. An elfennoù gant an hevelep indeks er rolloù restroù all a zere d'ar memes restr.
files_json · textTalvoudezh red evit an elfenn diuzet. Lenn anezhañ goude an darvoud liammet.
saved_count · numberTalvoudezh red evit an elfenn diuzet. Lenn anezhañ goude an darvoud liammet.
saved_file_ids · text (listenn)Ur roll evit ar restroù diuzet. An elfennoù gant an hevelep indeks er rolloù restroù all a zere d'ar memes restr.
saved_file_uris · text (listenn)Ur roll evit ar restroù diuzet. An elfennoù gant an hevelep indeks er rolloù restroù all a zere d'ar memes restr.
saved_file_names · text (listenn)Ur roll evit ar restroù diuzet. An elfennoù gant an hevelep indeks er rolloù restroù all a zere d'ar memes restr.
saved_file_mime_types · text (listenn)Ur roll evit ar restroù diuzet. An elfennoù gant an hevelep indeks er rolloù restroù all a zere d'ar memes restr.
saved_file_sizes · number (listenn)Ur roll evit ar restroù diuzet. An elfennoù gant an hevelep indeks er rolloù restroù all a zere d'ar memes restr.
saved_files_json · textTalvoudezh red evit an elfenn diuzet. Lenn anezhañ goude an darvoud liammet.
invalid_saved_count · numberTalvoudezh red evit an elfenn diuzet. Lenn anezhañ goude an darvoud liammet.
share_status · textDisoc'h red an oberadenn-mañ. Implijit an darvoud echuiñ a glot ganti a-raok enrollañ ez eo bet graet gant berzh.
error_code · textTitouroù fazi evit an oberenn diwezhañ. Diskouez ur gemennadenn talvoudus ha kinnig adklask a‑fet.
Degouezhioù
selection_changedPa c'hoarvez an darvoud-mañ, lennit ar stadoù liammet eus an hevelep elfenn.
files_savedPa c'hoarvez an darvoud-mañ, lennit ar stadoù liammet eus an hevelep elfenn.
list_loadedPa c'hoarvez an darvoud-mañ, lennit ar stadoù liammet eus an hevelep elfenn.
file_restoredPa c'hoarvez an darvoud-mañ, lennit ar stadoù liammet eus an hevelep elfenn.
file_deletedPa c'hoarvez an darvoud-mañ, lennit ar stadoù liammet eus an hevelep elfenn.
share_sheet_closedPa c'hoarvez an darvoud-mañ, lennit ar stadoù liammet eus an hevelep elfenn.
operation_cancelledPa c'hoarvez an darvoud-mañ, lennit ar stadoù liammet eus an hevelep elfenn.
files_errorPa c'hoarvez an darvoud-mañ, lennit ar stadoù liammet eus an hevelep elfenn.
Goulennadoù a c'houlenn an diorroerien
Ha talv da “kaset” ar rannadenn?
Nann. Ne ro ket ar reizhiad korvoiñ un testeni fizius ez eo bet degemeret ar restr gant ar resever amañ. Diskouezit « share sheet closed ».
Penaos ez a en-dro ar c'houmanant?
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.
Sturioù liammet
Evit skoazell, lavarit deomp peseurt lugent ha trevnad a rit, an oberadenn ho peus klasket ha petra a zo c'hoarvezet. Implijit un skouer hep roadennoù personel. Na rannit morse ho alc'hwez pe ho restroù prevez.