
Xodera Plugins · Bubble Native
Xodera Audio Recorder Native
Leyfðu fólki að taka raddskilaboð, hlusta áður en það er sent og halda staðbundnu dragi. Hlaða upp aðeins þegar þeir velja að senda upptökuna.
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.
Skjölun yfirfarin 6 nóvember 2026
Hagnýt dæmi
Hlustaðu á raddskilaboð sem innihalda ekki trúnaðarupplýsingar áður en þú sendir þau.
Notendur þurfa tækifæri til að hlusta á og skipta um upptöku áður en hún verður viðhengi.
`title = the app’s conversation label`; stilltu `max_duration_seconds` og `max_upload_bytes` í samskiptastefnu þína.
Start recording → Stop recording → bíddu eftir `recording_ready` → Play preview. Bjóddu Seek preview og Set preview speed. Aðeins þegar notandinn velur Send sérstaklega er Upload to Bubble keyrt á samþykktri upphleðsluslóð eigin forrits.
Aðeins á `upload_succeeded`, búðu til Message þitt og stilltu hljóðsvæðið á `uploaded_file`. Skilaboðin eru ekki búin til af upptökutækinu sjálfu.
Við neitun aðgangs að hljóðnema sýndu `permission_status`; við mistök við upphleðslu varðveittu staðbundna upptöku. Athugaðu niðurstöðu óþekktrar upphleðslu áður en þú reynir aftur svo Send geti ekki búið til tvítekna viðhengi/skilaboð.
Bubble‑upphleðsla býr til opinberan hljóðskrá. Ekki nota þessa upphleðslu fyrir trúnaðarmála upptökur.
Framburðaræfing án tafarlausrar upphleðslu
Nemendur vilja bera saman eigin talda svar við kennslu áður en þeir ákveða að senda það.
`title = Current Exercise’s prompt`; `max_duration_seconds = the exercise limit`; svar í æfingu er áfram skrá í eigu forritsins.
Taktu upp → stöðvaðu → Play preview. Leyfðu nemandanum að breyta spilunarstað, hægja á forskoðuninni eða hætta við og taka upp aðra tilraun. Notaðu Save locally aðeins þegar nemandinn velur að halda drögunum.
`duration`, `local_uri`, `mime_type` og `draft_id` lýsa tilrauninni. Forritið þitt ákveður hvort hún verði staðbundin eða verði síðar send í gegnum valda upphleðsluferli.
Á `preview_error`, varðveittu drögin og sýndu `error_code`. Ekki breyta forsýningu eða vistuðum drögum í sent svar fyrr en innsendingarferli forritsins tekst.
Bubble‑upphleðsla býr til opinberan hljóðskrá. Ekki nota þessa upphleðslu fyrir trúnaðarmála upptökur.
Varðveittu staðbundin radddrög og gerðu Send skýrt.
Vinnumaður á vettvangi getur orðið truflaður áður en hann klárar minnispunkt og ætti ekki að þurfa að hlaða honum upp bara til að varðveita hann.
`saved_draft_id = the draft ID stored by your app for this device and account`; `title = the selected non-sensitive task label`.
Start/Stop recording → Save locally. Vistaðu skilaða `draft_id` í stöðu sem forritið heldur utan um fyrir þetta tæki og þennan reikning. Notaðu Restore local draft með sama auðkenni og síðan Play preview áður en ákveðið er hvort hlaða eigi upptökunni upp.
Við `local_saved` eða `local_restored` skaltu skoða `is_saved_locally`, `local_uri` og `duration`. Eyddu vistuðum drögum aðeins eftir að notandinn hefur valið það sérstaklega eða samkvæmt varðveislustefnu sem hefur verið staðfest sérstaklega.
Ef endurheimt mistakast, sýndu `error_code` og varðveittu auðkennið til greiningar; ekki tilkynna tóma eða ólíka upptöku sem endurheimtaða. Aldrei framkvæma auto‑upphleðslu við endurtengingu.
Bubble‑upphleðsla býr til opinberan hljóðskrá. Ekki nota þessa upphleðslu fyrir trúnaðarmála upptökur.
Hvað virkar núna
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.
Búðu til vinnuflæðið
Notaðu tiltækar beta-aðgerðir hér að neðan og prófaðu niðurstöðuna á marktækjunum þínum.
Þessi dæmi nota gagnaskrár forritsins, svo sem Lesson, Message og Order. Skiptu þeim út fyrir þínar eigin gagnategundir og nöfn viðmótsþátta. Skiptu slóðum að dæmismiðlum út fyrir slóðir að þínum eigin skrám.
Bættu við upptökutækinu. Stilltu document_context = Current User's unique id. Stilltu is_active eftir því hvort upptökusýnin er opin.
Start recording biður um heimild til hljóðnema. Pause og Resume halda sömu upptöku. Stop recording lokar henni; bíddu eftir recording_ready áður en þú býður upp á yfirferð eða upphleðslu.
Notaðu forskoðunarstýringar til að hlusta. Save locally heldur drögum á þessu tæki; eftir local_saved, varðveittu draft_id fyrir Restore local draft.
Útskýrðu að sending býr til opinbera skrá. Stilltu bubble_upload_url á réttan Development eða Live skráa‑upphleðslu netfang í þínu Bubble forriti. Keyrðu Upload to Bubble aðeins þegar notandi velur Senda; á upload_succeeded, vista uploaded_file í skrá þinni.
Stilla einu sinni
Búðu til eða veldu Bubble forritaverkefnið í BestPlugins → Dashboard → Plugins. Veldu Xodera Audio Recorder Native, afritaðu lykilinn, opnaðu síðan Bubble → Plugins → Xodera Audio Recorder Native og límdu hann í licensing_api_key. Vistaðu einu sinni; notaðu síðan aðgerðirnar hér að neðan. Hver viðbót í hverju verkefni hefur sinn eigin lykil.
Biddu um heimild til hljóðnema þegar notandi byrjar að taka upp. Veldu hvernig forritið vistar drög. Bubble upphleðsla geymir opinbera skrá, þannig að nota það aðeins fyrir hljóð sem hentar opinberri geymslu.
Stilla einu sinni
- Búðu til eða veldu Bubble forritaverkefnið í BestPlugins → Dashboard → Plugins.
- Veldu þessa viðbót og afritaðu verkefnalykilinn.
- Open Bubble → Plugins → this plugin. Paste its project key into licensing_api_key and save.
- Bættu við atriðinu, veldu forritagögnin þín og byggðu vinnuferlið hér að neðan.
- 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 áskrift
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.
Vistaðu niðurstöðuna í forritinu þínu
Eftir upload_succeeded, stilltu VoiceMessage.audio = Recorder's uploaded_file, owner = Current User, duration = Recorder's duration og mime_type = Recorder's mime_type. draft_id endurheimtir drög á þessu tæki; það er ekki netuppsett hljóðskrá.
Bilun, afturköllun og endurheimt
Ef hljóðnemaaðgangur er hafnað, útskýrðu hvernig á að virkja hann í stillingum tækisins. Cancel recording fjarlægir óvistaða upptöku; vistað drög haldast. Ef upphleðsla er trufluð, haltu í staðbundinni upptöku og athugaðu hvort skráin kom í gegn áður en hún er send aftur. Delete saved draft fjarlægir aðeins valið vistaða drög.
Möguleikar og takmarkanir
Sjálfgefið hámark upptöku: 300 sekúndur; stillanlegt 1–3600. Sjálfgefin upphleðslu takmörk: 10 MiB; hámark 30 MiB. Upphleðslu tímamörk: 60 sekúndur, án sjálfvirkrar endurtilrauna. Bubble upphleðslur eru opinberar. Aðeins eigin *.bubbleapps.io slóðir fyrir upphleðslu skráa eru studdar; sérsniðin lén eru ekki. Staðbundin drög eru ekki dulkóðuð geymsla.
Stillingar, aðgerðir og niðurstöður
Notaðu þessi nöfn í Bubble. Áætlaðir eiginleikar eru merktir aðskilt.
Fáanleg beta stillingar
Stillingar atriðis
title · textmax_duration_seconds · numbermax_upload_bytes · numberis_active · yes_nodisabled · yes_noui_text_json · textsaved_draft_id · textbubble_upload_url · textlanguage · textdocument_context · textStöður
recorder_status · textpermission_status · textis_recording · yes_nois_paused · yes_noduration · numberlocal_uri · textdraft_id · textis_saved_locally · yes_nomime_type · textfile_size · numberwaveform_peaks_json · textpreview_status · textpreview_is_playing · yes_nopreview_current_time · numberupload_status · textupload_progress · numberuploaded_url · textuploaded_file · fileerror_code · textAtburðir
recording_startedrecording_pausedrecording_resumedrecording_stoppedrecording_readyrecording_cancelledrecorder_errorlocal_savedlocal_restoredlocal_deletedupload_succeededupload_failedupload_cancelledpreview_readypreview_errorAðgerðir og inntök þeirra
Start recordingPause recordingResume recordingStop recordingCancel recordingSave locallyRestore local draftDelete saved draftUpload to BubbleCancel uploadPlay previewPause previewStop previewSeek previewSet preview speedStillingar atriðis · 10
titletext · Sjálfgefið: ""- Dæmi um gildi
Lesson 4 — review - Dæmi um Bubble-segð
Selected Lesson's name - Sýnilegur texti í forritinu; ef reiturinn er tómur er innbyggður staðfærður texti notaður þar sem hann er studdur. Ekki setja inn aðgangsupplýsingar.
max_duration_secondsnumber · Sjálfgefið: 300- Dæmi um gildi
300 - Dæmi um Bubble-segð
Voice Settings' max_seconds - Notaðu gildi núverandi viðskiptaskrár; staðfestu það gegn takmörkunum hér að neðan.
max_upload_bytesnumber · Sjálfgefið: 10485760- Dæmi um gildi
10485760 - Dæmi um Bubble-segð
Voice Settings' max_upload_bytes - Notaðu gildi núverandi viðskiptaskrár; staðfestu það gegn takmörkunum hér að neðan.
is_activeyes_no · Sjálfgefið: true- Dæmi um gildi
yes - Dæmi um Bubble-segð
GuideHost's view_is_active (your yes/no custom state) - Stilltu yes á meðan þessi sýn er opin. Stilltu no þegar hún er yfirgefin svo afspilun eða núverandi vinna geti stöðvast.
disabledyes_no · Sjálfgefið: false- Dæmi um gildi
no - Dæmi um Bubble-segð
GuideHost's is_busy (your yes/no custom state) - Óvirkjaðu þennan þátt þegar forritið er upptekið eða aðgerð er ekki tiltæk.
ui_text_jsontext · Sjálfgefið: ""- Dæmi um gildi
{} - Dæmi um Bubble-segð
App Settings' player_labels_json (supported keys only) - Valfrjálst JSON með studdum hnappamerkingum. Skildu eftir tómt til að nota innbyggðan texta.
saved_draft_idtext · Sjálfgefið: ""- Dæmi um gildi
<returned draft_id> - Dæmi um Bubble-segð
Selected VoiceDraft's draft_id - Notaðu gildi núverandi viðskiptaskrár; staðfestu það gegn takmörkunum hér að neðan.
bubble_upload_urltext · Sjálfgefið: ""- Dæmi um gildi
https://your-app.bubbleapps.io/version-test/fileupload - Dæmi um Bubble-segð
App Settings' selected_bubble_upload_url - Eigið Bubble forrits skráarupphleðsluvistfang: /version-test/fileupload fyrir Development, /fileupload fyrir Live. Þessi upphleðsla býr til opinberar skrár.
languagetext · Sjálfgefið: "auto"- Dæmi um gildi
uk - Dæmi um Bubble-segð
Current User's preferred_language - Stilltu language=auto til að fylgja tungumáli tækisins eða vafrans ef stuðningur er við það. Sláðu inn studdan tungumálakóða til að velja tungumál sérstaklega.
document_contexttext · Sjálfgefið: ""- Dæmi um gildi
<current-user-id> - Dæmi um Bubble-segð
Current User's unique id - Stöðugt gildi fyrir þennan reikning eða þessa færslu. Notaðu sama gildi þegar þú endurheimtir vistaðar skrár eða drög sem tilheyra þeim reikningi eða þeirri færslu.
Aðgerðir og inntök þeirra · 15
Start recording
Engir aðgerðarbreytur
Pause recording
Engir aðgerðarbreytur
Resume recording
Engir aðgerðarbreytur
Stop recording
Engir aðgerðarbreytur
Cancel recording
Engir aðgerðarbreytur
Save locally
Engir aðgerðarbreytur
Restore local draft
draft_idtext · Sjálfgefið: —- Dæmi um gildi
<returned draft_id> - Dæmi um Bubble-segð
Selected VoiceDraft's draft_id - Notaðu gildi núverandi viðskiptaskrár; staðfestu það gegn takmörkunum hér að neðan.
Delete saved draft
draft_idtext · Sjálfgefið: —- Dæmi um gildi
<returned draft_id> - Dæmi um Bubble-segð
Selected VoiceDraft's draft_id - Notaðu gildi núverandi viðskiptaskrár; staðfestu það gegn takmörkunum hér að neðan.
Upload to Bubble
Engir aðgerðarbreytur
Cancel upload
Engir aðgerðarbreytur
Play preview
Engir aðgerðarbreytur
Pause preview
Engir aðgerðarbreytur
Stop preview
Engir aðgerðarbreytur
Seek preview
secondsnumber · Sjálfgefið: —- Dæmi um gildi
12 - Dæmi um Bubble-segð
Selected Comment's seconds - Notaðu gildi núverandi viðskiptaskrár; staðfestu það gegn takmörkunum hér að neðan.
Set preview speed
ratenumber · Sjálfgefið: —- Dæmi um gildi
1.5 - Dæmi um Bubble-segð
Preview Speed Dropdown's value - Notaðu gildi núverandi viðskiptaskrár; staðfestu það gegn takmörkunum hér að neðan.
Stöður og atburðir
Stöður
recorder_status · textNúverandi niðurstaða þessa aðgerðar. Notaðu samsvarandi lokaatburð áður en þú vistar árangur.
permission_status · textNúverandi niðurstaða þessa aðgerðar. Notaðu samsvarandi lokaatburð áður en þú vistar árangur.
is_recording · yes_noNúverandi gildi fyrir valinn hlut. Lestu það eftir tengdan atburð.
is_paused · yes_noNúverandi gildi fyrir valinn hlut. Lestu það eftir tengdan atburð.
duration · numberNúverandi gildi fyrir valinn hlut. Lestu það eftir tengdan atburð.
local_uri · textStaðsetning skrár á þessu tæki. Ef skráin þarf að vera aðgengileg á netinu verður að vista hana eða hlaða henni upp í sérstöku ferli.
draft_id · textAuðkenni fyrir þennan hlut eða aðgerð. Halda því með samsvarandi forritsskrá. Notaðu sama beiðniauðkenni þegar þú reynir aftur óvissa niðurstöðu.
is_saved_locally · yes_noNúverandi gildi fyrir valinn hlut. Lestu það eftir tengdan atburð.
mime_type · textNúverandi gildi fyrir valinn hlut. Lestu það eftir tengdan atburð.
file_size · numberNúverandi gildi fyrir valinn hlut. Lestu það eftir tengdan atburð.
waveform_peaks_json · textNúverandi gildi fyrir valinn hlut. Lestu það eftir tengdan atburð.
preview_status · textNúverandi niðurstaða þessa aðgerðar. Notaðu samsvarandi lokaatburð áður en þú vistar árangur.
preview_is_playing · yes_noNúverandi gildi fyrir valinn hlut. Lestu það eftir tengdan atburð.
preview_current_time · numberNúverandi gildi fyrir valinn hlut. Lestu það eftir tengdan atburð.
upload_status · textNúverandi niðurstaða þessa aðgerðar. Notaðu samsvarandi lokaatburð áður en þú vistar árangur.
upload_progress · numberNúverandi gildi fyrir valinn hlut. Lestu það eftir tengdan atburð.
uploaded_url · textNúverandi gildi fyrir valinn hlut. Lestu það eftir tengdan atburð.
uploaded_file · fileSkráin sem er skilað eftir upload_succeeded. Vistaðu hana í Bubble File-reitnum þínum.
error_code · textVillumeldingar og aðrar villuupplýsingar fyrir síðustu aðgerð. Sýndu gagnleg skilaboð og bjóddu viðeigandi endurtilraun.
Atburðir
recording_startedÞegar þessi atburður á sér stað skaltu lesa tengdar stöður úr sama viðmótsþætti.
recording_pausedÞegar þessi atburður á sér stað skaltu lesa tengdar stöður úr sama viðmótsþætti.
recording_resumedÞegar þessi atburður á sér stað skaltu lesa tengdar stöður úr sama viðmótsþætti.
recording_stoppedÞegar þessi atburður á sér stað skaltu lesa tengdar stöður úr sama viðmótsþætti.
recording_readyÞegar þessi atburður á sér stað skaltu lesa tengdar stöður úr sama viðmótsþætti.
recording_cancelledÞegar þessi atburður á sér stað skaltu lesa tengdar stöður úr sama viðmótsþætti.
recorder_errorÞegar þessi atburður á sér stað skaltu lesa tengdar stöður úr sama viðmótsþætti.
local_savedÞegar þessi atburður á sér stað skaltu lesa tengdar stöður úr sama viðmótsþætti.
local_restoredÞegar þessi atburður á sér stað skaltu lesa tengdar stöður úr sama viðmótsþætti.
local_deletedÞegar þessi atburður á sér stað skaltu lesa tengdar stöður úr sama viðmótsþætti.
upload_succeededÞegar þessi atburður á sér stað skaltu lesa tengdar stöður úr sama viðmótsþætti.
upload_failedÞegar þessi atburður á sér stað skaltu lesa tengdar stöður úr sama viðmótsþætti.
upload_cancelledÞegar þessi atburður á sér stað skaltu lesa tengdar stöður úr sama viðmótsþætti.
preview_readyÞegar þessi atburður á sér stað skaltu lesa tengdar stöður úr sama viðmótsþætti.
preview_errorÞegar þessi atburður á sér stað skaltu lesa tengdar stöður úr sama viðmótsþætti.
Spurningar sem þróunaraðilar spyrja
Hleður staðbundin vistun upptökunni upp?
Nei. Save locally geymir drög í eigu forritsins á þessu tæki. Upload to Bubble er aðskilin opinber aðgerð sem notandinn velur sérstaklega.
Hvernig virkar áskriftin?
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.
Tengdar leiðbeiningar
Fyrir aðstoð, segðu okkur hvaða viðbót og tæki þú notar, aðgerðina sem þú reyndir og hvað gerðist. Notaðu dæmi án persónuupplýsinga. Deildu aldrei lykli þínum eða einkaskrám.