Audio Recorder viðmót.
Audio Recorder viðmót.
← Allar leiðbeiningar fyrir native-viðbætur

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.

  1. 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.

  2. 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.

  3. 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.

  4. Ú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.

Vinnuflæðiritning — ekki skjámynd forrits

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
  1. Búðu til eða veldu Bubble forritaverkefnið í BestPlugins → Dashboard → Plugins.
  2. Veldu þessa viðbót og afritaðu verkefnalykilinn.
  3. Open Bubble → Plugins → this plugin. Paste its project key into licensing_api_key and save.
  4. Bættu við atriðinu, veldu forritagögnin þín og byggðu vinnuferlið hér að neðan.
  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 á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 · text

Stöð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 · text

Atburðir

recording_startedrecording_pausedrecording_resumedrecording_stoppedrecording_readyrecording_cancelledrecorder_errorlocal_savedlocal_restoredlocal_deletedupload_succeededupload_failedupload_cancelledpreview_readypreview_error

Að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 speed
Stillingar atriðis · 10
titletext · Sjálfgefið: ""
Dæmi um gildiLesson 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 gildi300
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 gildi10485760
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 gildiyes
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 gildino
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 gildihttps://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 gildiuk
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 gildi12
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 gildi1.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 · text

Núverandi niðurstaða þessa aðgerðar. Notaðu samsvarandi lokaatburð áður en þú vistar árangur.

permission_status · text

Núverandi niðurstaða þessa aðgerðar. Notaðu samsvarandi lokaatburð áður en þú vistar árangur.

is_recording · yes_no

Núverandi gildi fyrir valinn hlut. Lestu það eftir tengdan atburð.

is_paused · yes_no

Núverandi gildi fyrir valinn hlut. Lestu það eftir tengdan atburð.

duration · number

Núverandi gildi fyrir valinn hlut. Lestu það eftir tengdan atburð.

local_uri · text

Stað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 · text

Auð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_no

Núverandi gildi fyrir valinn hlut. Lestu það eftir tengdan atburð.

mime_type · text

Núverandi gildi fyrir valinn hlut. Lestu það eftir tengdan atburð.

file_size · number

Núverandi gildi fyrir valinn hlut. Lestu það eftir tengdan atburð.

waveform_peaks_json · text

Núverandi gildi fyrir valinn hlut. Lestu það eftir tengdan atburð.

preview_status · text

Núverandi niðurstaða þessa aðgerðar. Notaðu samsvarandi lokaatburð áður en þú vistar árangur.

preview_is_playing · yes_no

Núverandi gildi fyrir valinn hlut. Lestu það eftir tengdan atburð.

preview_current_time · number

Núverandi gildi fyrir valinn hlut. Lestu það eftir tengdan atburð.

upload_status · text

Núverandi niðurstaða þessa aðgerðar. Notaðu samsvarandi lokaatburð áður en þú vistar árangur.

upload_progress · number

Núverandi gildi fyrir valinn hlut. Lestu það eftir tengdan atburð.

uploaded_url · text

Núverandi gildi fyrir valinn hlut. Lestu það eftir tengdan atburð.

uploaded_file · file

Skráin sem er skilað eftir upload_succeeded. Vistaðu hana í Bubble File-reitnum þínum.

error_code · text

Villumeldingar 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.