Audio Player interface við eitt dømi titil.
Audio Player interface við eitt dømi titil.
← Allar Bubble Native-vegleiðingar

Xodera Plugins · Bubble Native

Xodera Audio Player Native

Legg ein greiðan ljóðspælara afturat lektiónum, taluboðum ella vøruskráum. Lat fólk lurta, broyta ferðina og halda fram frá tí goymda staðnum.

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

Taluboð í einari stuðulssamrøðu

Ein einfaldur fílkilínur fer brúkarar burtur frá samrøðuna og ger langar svar trupult at síggja aftur.

`source_url = Selected Message’s audio URL`; `title = Selected Message’s sender label`; `subtitle = Selected Message’s timestamp`.

Set spillaran í valda-boð detaljun. Lat brúkaran Play/Pause, Seek til ein nyttig punkt og Set speed. Bind `is_active` til tann opinna samrøðuna.

Nýt `is_playing`, `current_time` og `duration` til at vísa framstig. Halt Message ID í appinum, so ein seinkaður hending kann ikki dagføra eina aðra samrøðu.

Við `player_error`, vísa `error_code` og bjóða Reload source; varðveita boðskapin og aldri merka hann sum hoyrda eftir ein feil.

Bert avspæling. Appin goymir framgongdina í lurtanini.

Held fram eitt málsles við savnaðari støðu

Tey, ið læra, hava tørv á at spæla ein torføran part umaftur í staðin fyri at byrja alla lektiónina av nýggjum.

`source_url = Current Lesson’s audio URL`; `title = Current Lesson’s name`; seinasta støðan í dátugrunninum hoyrir til júst hendan brúkaran og hesa lektiónina.

Eftir `ready` fyri núverandi les, Seek til savnaðu sekundir og bíða eftir at brúkarin Play. Nýt Set speed til seinari avspæling. Savna framstig við tínum egna apparbeiðfløtu.

Les `current_time` og `duration`. Tá `playback_ended` kemur, kann appin skráseta eina ávísa framgongd í lurtanini fyri verandi Lesson.

Um keldan er broytt, brúka ikki gomlu støðuna, fyrr enn tann lektiónin er innlisin. Tel ikki lidna lurtan sum prógv fyri, at brúkarin hevur skilt tilfarið ella staðið eina roynd.

Bert avspæling. Appin goymir framgongdina í lurtanini.

Kanna eitt ljóðviðfesti við tíðamerktum viðmerkingum

Ritstjórar ella venjarar mugu hoppa frá eini viðmerking til tann viðkomandi løt í eini upptøku.

`source_url = Selected Review’s recording URL`; hvørt app-eigið Viðmerking varðveitir sín egna sekundvirði; valfrítt `waveform_peaks_json` inniheldur veruligar toppir fyri sama upptøku.

Trýst á eina Comment-skrá → Seek til sekúndatalið í henni → Play. Tá keldan broytist, skift ella rudda toppvirðini og bind valdu Review-skránna aftur.

Vís `current_time` við síðuna av tínum viðmerkingarskriðarum. `waveform_available` sigur UI-inum um veruligar toppir eru tøkar.

Avmarka ella avvís gomul tíðarmerki eftir verandi longdini í appini. Eru eingi verulig toppvirði, vís vanligu framgongdarstýringina í staðin fyri at finna upp á ljóðgreining.

Bert avspæling. Appin goymir framgongdina í lurtanini.

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. Legg afturat ljóðlementið. Set source_url = Selected Message's audio_url, title = Selected Message's sender_label og subtitle = Selected Message's date_label.

  2. Um tú hevur veruliga bølgjuframleiðsludáta til hesa upptøku, send tey inn í waveform_peaks_json. Annars lat tað vera tómt.

  3. Tá ready-hendingin kemur, nýt Seek við goymda sekúndatalinum, um tað er neyðugt. Lat brúkaran trýsta á Play. Nýt Pause, Seek og Set speed til knapparnar á spælaranum.

  4. Vís current_time og duration. Tá playback_ended kemur, goym framgongdina í lurtanini fyri valda boðið ella lektiónina. Set is_active eftir, um henda sýningin er opin.

Arbeiðsflæðiskema — ikki app-skermavmynd

Stilla einaferð

Stovna ella vel títt Bubble appverkætlan í BestPlugins → Dashboard → Plugins. Vel Xodera Audio Player Native, avrita nøklini, og opna síðani Bubble → Plugins → Xodera Audio Player 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 eina beinljóðfíluslóð, sum appurin kan opna. At spæla ljóð krevur ikki mikrofon- ella kameraaðgongd.

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 ListeningProgress: owner = Current User, lesson = Selected Lesson, seconds = Audio Player's current_time, duration = Audio Player's duration. Goym tá ið brúkarin steðgar ella fer úr lesingini, heldur enn við hvønn skjáuppdatering.

Feil, avlýsing og endurheimting

Á player_error, vís error_code og bjóð Reload source. Halda boðskap ella lesingarskrá. Tá ein aðrar upptøka verður valdur, innles hansara egna goymda støði. At koma aftur til sjónin byrjar ikki avspæling sjálvvirkandi.

Møguleikar og avmarkingar

Avspælingarferðir: 1, 1.5 og 2. Ljóðstyrki: 0–1. Dátur um bylgjuform: 2–2048 virði millum 0 og 1. Hvørji ljóðformat verða stuðlað, veldst um tólið. Spælarin tekur ikki upp, ger ikki ljóð til tekst og goymir ikki ljóð varandi til nýtslu uttan net. Avspæling í bakgrundini og við læstum skíggja er ikki tryggjað.

Stillingar, handlingar og úrslit

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

Tøkt beta-innstillingar

Elementstillingar

source_url · textwaveform_peaks_json · texttitle · textsubtitle · textplayback_rate · numbervolume · numberloop · yes_nois_active · yes_nodisabled · yes_noui_text_json · textlanguage · text

Støður

player_status · textis_playing · yes_nois_loaded · yes_nois_buffering · yes_nocurrent_time · numberduration · numberprogress · numberplayback_rate · numbervolume · numberis_looping · yes_nowaveform_available · yes_nowaveform_status · texterror_code · text

Hendingar

readyplayback_startedplayback_pausedplayback_endedseek_completedrate_changedplayer_error

Handlingar og teirra innsløg

PlayPauseToggleStopSeekSet speedSet volumeReload source
Elementstillingar · 11
source_urltext · Standardvirði: ""
Dømi um virðihttps://bestplugins.online/native-samples/lesson.mp3
Dømi um Bubble-úttrykkSelected Message's audio_url
Adressur á valda ljóð-, video- ella myndfílu. Nýt ein fíluslag, sum hetta ískoytan stuðlar.
waveform_peaks_jsontext · Standardvirði: ""
Dømi um virði[0.1,0.4,0.2,0.7]
Dømi um Bubble-úttrykkSelected Message's waveform_peaks_json
Veruligar normaliseraðar amplitudevirði fyri hesa upptøku; lat tóma um ótøkt.
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.
subtitletext · Standardvirði: ""
Dømi um virðiTeacher · today
Dømi um Bubble-úttrykkSelected Message's sender_label
Sjónligur tekstur í appini; tómt virði nýtir innbygdan umsettan tekst, har tað er stuðlað. Ongar innritanarupplýsingar.
playback_ratenumber · Standardvirði: 1
Dømi um virði1.5
Dømi um Bubble-úttrykkCurrent User's listening_speed
Nýt virðið í verandi virkisskrá; kanna, at tað er innan fyri mørkini niðanfyri.
volumenumber · Standardvirði: 1
Dømi um virði0.8
Dømi um Bubble-úttrykkVolume Slider's value
Nýt virðið í verandi virkisskrá; kanna, at tað er innan fyri mørkini niðanfyri.
loopyes_no · Standardvirði: false
Dømi um virðino
Dømi um Bubble-úttrykkSelected Lesson's repeat_enabled
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.
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.
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.
Handlingar og teirra innsløg · 8
Play

Eingi atgerðaparametrar

Pause

Eingi atgerðaparametrar

Toggle

Eingi atgerðaparametrar

Stop

Eingi atgerðaparametrar

Seek
secondsnumber · Standardvirði: —
Dømi um virði12
Dømi um Bubble-úttrykkSelected Comment's seconds
Nýt virðið í verandi virkisskrá; kanna, at tað er innan fyri mørkini niðanfyri.
Set speed
ratenumber · Standardvirði: —
Dømi um virði1.5
Dømi um Bubble-úttrykkSpeed Dropdown's value
Nýt virðið í verandi virkisskrá; kanna, at tað er innan fyri mørkini niðanfyri.
Set volume
volumenumber · Standardvirði: —
Dømi um virði0.8
Dømi um Bubble-úttrykkVolume Slider's value
Nýt virðið í verandi virkisskrá; kanna, at tað er innan fyri mørkini niðanfyri.
Reload source

Eingi atgerðaparametrar

Støður og hendingar

Støður

player_status · text

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

is_playing · yes_no

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

is_loaded · yes_no

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

is_buffering · yes_no

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

current_time · number

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

duration · number

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

progress · number

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

playback_rate · number

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

volume · number

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

is_looping · yes_no

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

waveform_available · yes_no

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

waveform_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

ready

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

playback_started

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

playback_paused

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

playback_ended

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

seek_completed

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

rate_changed

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

player_error

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

Spurningar, sum menningarmenn leggja fram

Skapar tað vågformuna?

Nei. Veittu veruligar normaliseraðar toppir fyri hendan kelda; vanlig framstig virkar uttan tey.

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.