
Xodera Plugins · Bubble Native
Xodera Audio Player Native
Żid player tal-awdjo ċar għal lezzjonijiet, messaġġi bil-vuċi jew rekords tal-prodott. Ħalli l-utenti jisimgħu, ibdlu l-veloċità u jkompli minn post salvata.
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.
Dokumentazzjoni riveduta 6 Novembru 2026
Eżempji prattiċi
Noti tal-vuċi ġewwa konversazzjoni ta' appoġġ
Link sempliċi għal fajl jibgħat l-utenti 'l bogħod mill-konversazzjoni u jagħmel ir-risposti twal diffiċli biex jiġu riveduti.
`source_url = Selected Message’s audio URL`; `title = Selected Message’s sender label`; `subtitle = Selected Message’s timestamp`.
Poġġi l-player fid-dettall tal-messaġġ magħżul. Ħalli l-utent Play/Pause, Seek għal punt utli u Set speed. Ikkonnettja `is_active` mal-konversazzjoni miftuħa.
Uża `is_playing`, `current_time` u `duration` biex turi progress. Żomm l-ID Message fl-app tiegħek sabiex avveniment tard ma jistax jaġġorna konversazzjoni differenti.
Meta jseħħ `player_error`, uri `error_code` u offri Reload source; żomm il-messaġġ u qatt timmarkah bħala mismugħ wara żball.
Daqq biss. L-app tiegħek tissejvja l-progress tas-smigħ.
Kompli lezzjoni tal-lingwa mill-pożizzjoni salvata
Min qed jitgħallem jeħtieġ jerġa’ jisma’ silta diffiċli minflok jerġa’ jibda l-lezzjoni kollha.
`source_url = Current Lesson’s audio URL`; `title = Current Lesson’s name`; l-aħħar pożizzjoni fid-database tiegħek tappartjeni lil dak li qed jitgħallem u lil dik il-lezzjoni.
Wara `ready` għal-lezzjoni attwali, uża Seek għas-sekondi ssejvjati u stenna li l-utent jagħfas Play. Uża Set speed biex jisma’ b’veloċità aktar baxxa. Issejvja l-progress bil-fluss tax-xogħol tal-app tiegħek.
Aqra `current_time` u `duration`. Meta jseħħ `playback_ended`, l-app tiegħek tista’ tirreġistra punt ta’ progress fis-smigħ għal-Lesson attwali.
Jekk is-sors inbidel, warrab il-pożizzjoni l-qadima sakemm dik il-lezzjoni tkun mgħobbija. Tqisx it-tlestija tas-smigħ bħala prova li min qed jitgħallem fehem jew għadda minn test.
Daqq biss. L-app tiegħek tissejvja l-progress tas-smigħ.
Irrevedi attachment awdjo b'kummenti bil-marki ta' ħin
L-edituri jew dawk li jħarrġu jeħtieġu jaqbżu minn kumment għall-mument rilevanti f’reġistrazzjoni.
`source_url = Selected Review’s recording URL`; kull rekord Comment li jappartjeni lill-app jaħżen il-valur tiegħu f’sekondi; `waveform_peaks_json` fakultattiv fih qċaċet reali għal dik l-istess reġistrazzjoni.
Ikklikkja Comment → Seek għas-sekondi tiegħu → Play. Meta jinbidel is-sors, ibdel jew neħħi l-qċaċet u erġa’ orbot ir-Review magħżul.
Uri `current_time` ħdejn il-kaxxa fejn tikteb il-kumment. `waveform_available` jgħid lill-interfaċċa tiegħek jekk humiex disponibbli qċaċet reali li ġew ipprovduti.
Fl-app tiegħek, illimita l-marki tal-ħin skaduti għat-tul attwali tar-reġistrazzjoni jew irrifjutahom. Meta ma jkunx hemm qċaċet reali, uri l-kontroll ordinarju tal-progress minflok analiżi tal-awdjo ivvintata.
Daqq biss. L-app tiegħek tissejvja l-progress tas-smigħ.
X'jaħdem issa
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.
Ibni l-fluss tax-xogħol
Uża l-azzjonijiet beta disponibbli hawn taħt u ittestja r-riżultat fuq l-apparati fil-mira tiegħek.
Dawn l-eżempji jużaw reġistri tal-app bħal Lesson, Message u Order. Ibdelhom bi tipi ta' data u ismijiet ta' elementi tiegħek. Indirizzi tal-midja tal-eżempju għandhom jiġu mibdula b'fajls tiegħek.
Żid l-element tal-awdjo. Ikkonfigura source_url = Selected Message's audio_url, title = Selected Message's sender_label u subtitle = Selected Message's date_label.
Jekk għandek data reali tal-waveform għal din ir-reġistrazzjoni, għaddiha f'waveform_peaks_json. Inkella ħalliha vojta.
Meta jseħħ ready, uża Seek bin-numru ta’ sekondi ssejvjati jekk ikun hemm bżonn. Ħalli l-utent jagħfas Play. Uża Pause, Seek u Set speed għall-buttuni tal-player.
Uri current_time u duration. Meta jseħħ playback_ended, issejvja l-progress tas-smigħ għall-messaġġ jew il-lezzjoni magħżula. Issettja is_active skont jekk din il-veduta hijiex miftuħa.
Ikkonfigura darba waħda
Oħloq jew agħżel il-proġett tal-app Bubble tiegħek f’BestPlugins → Dashboard → Plugins. Agħżel Xodera Audio Player Native, ikkopja l-key tiegħu, imbagħad iftaħ Bubble → Plugins → Xodera Audio Player Native u poġġiha f’licensing_api_key. Issejvja darba; imbagħad uża l-azzjonijiet hawn taħt. Kull plugin f’kull proġett għandu l-key tiegħu.
Uża indirizz dirett għal fajl tal-awdjo li l-app tista' tiftaħ. Il-plejba tal-awdjo ma teħtieġx aċċess għall-mikrofonu jew il-kamera.
Ikkonfigura darba waħda
- Oħloq jew agħżel il-proġett tal-app Bubble tiegħek f'BestPlugins → Dashboard → Plugins.
- Agħżel din il-plugin u ikkopja l-key tal-proġett tagħha.
- Open Bubble → Plugins → this plugin. Paste its project key into licensing_api_key and save.
- Żid l-element, agħżel id-data tal-app tiegħek u ibni l-fluss tax-xogħol hawn taħt.
- 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.
Installazzjoni u abbonament
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.
Issejvja r-riżultat fl-app tiegħek
Eżempju ListeningProgress: owner = Current User, lesson = Selected Lesson, seconds = Audio Player's current_time, duration = Audio Player's duration. Issejvja meta l-utent iwaqqaf id-daqq temporanjament jew joħroġ mil-lezzjoni, mhux ma’ kull aġġornament tal-iskrin.
Falliment, ikkanċellament u rkupru
Meta jseħħ player_error, uri error_code u offri Reload source. Żomm ir-rekord tal-messaġġ jew tal-lezzjoni. Meta tintgħażel reġistrazzjoni differenti, għabbi l-pożizzjoni ssejvjata għal dik ir-reġistrazzjoni. Ir-ritorn lejn il-veduta ma jibdiex id-daqq awtomatikament.
Kapabbiltajiet u limiti
Veloċitajiet tad-daqq: 1, 1.5 u 2. Volum: 0–1. Data tal-forma tal-mewġ: 2–2048 valuri bejn 0 u 1. Il-formati tal-awdjo appoġġjati jiddependu mill-apparat. Il-player ma jirrekordjax l-awdjo, ma jittraskrivihx u ma jissejvjahx b’mod permanenti għall-użu mingħajr internet. Id-daqq fl-isfond u fuq l-iskrin imsakkar mhuwiex garantit.
Konfigurazzjonijiet, azzjonijiet u riżultati
Uża dawn l-ismijiet f'Bubble. Il-karatteristiċi pjanati huma mmarkati separatament.
Settings beta disponibbli
Konfigurazzjonijiet tal-element
source_url · textwaveform_peaks_json · texttitle · textsubtitle · textplayback_rate · numbervolume · numberloop · yes_nois_active · yes_nodisabled · yes_noui_text_json · textlanguage · textStati
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 · textAvvenimenti
readyplayback_startedplayback_pausedplayback_endedseek_completedrate_changedplayer_errorAzzjonijiet u l-inputs tagħhom
PlayPauseToggleStopSeekSet speedSet volumeReload sourceKonfigurazzjonijiet tal-element · 11
source_urltext · Valur predefinit: ""- Valur eżempju
https://bestplugins.online/native-samples/lesson.mp3 - Eżempju ta’ espressjoni Bubble
Selected Message's audio_url - Indirizz tal-fajl awdjo, video jew immaġni magħżul. Uża tip ta’ fajl li dan il‑plugin jappoġġja.
waveform_peaks_jsontext · Valur predefinit: ""- Valur eżempju
[0.1,0.4,0.2,0.7] - Eżempju ta’ espressjoni Bubble
Selected Message's waveform_peaks_json - Valuri reali tal-amplitudni normalizzati għal din ir-reġistrazzjoni; ħalli vojt jekk mhumiex disponibbli.
titletext · Valur predefinit: ""- Valur eżempju
Lesson 4 — review - Eżempju ta’ espressjoni Bubble
Selected Lesson's name - Test tal‑applikazzjoni li jidher; vojta juża kopja lokalizzata integrata fejn hija appoġġjata. Ebda kredenzjali.
subtitletext · Valur predefinit: ""- Valur eżempju
Teacher · today - Eżempju ta’ espressjoni Bubble
Selected Message's sender_label - Test tal‑applikazzjoni li jidher; vojta juża kopja lokalizzata integrata fejn hija appoġġjata. Ebda kredenzjali.
playback_ratenumber · Valur predefinit: 1- Valur eżempju
1.5 - Eżempju ta’ espressjoni Bubble
Current User's listening_speed - Uża l-valur tar‑rekord tan-negozju kurrenti; ivvalidaha kontra l-limiti hawn taħt.
volumenumber · Valur predefinit: 1- Valur eżempju
0.8 - Eżempju ta’ espressjoni Bubble
Volume Slider's value - Uża l-valur tar‑rekord tan-negozju kurrenti; ivvalidaha kontra l-limiti hawn taħt.
loopyes_no · Valur predefinit: false- Valur eżempju
no - Eżempju ta’ espressjoni Bubble
Selected Lesson's repeat_enabled - Uża l-valur tar‑rekord tan-negozju kurrenti; ivvalidaha kontra l-limiti hawn taħt.
is_activeyes_no · Valur predefinit: true- Valur eżempju
yes - Eżempju ta’ espressjoni Bubble
GuideHost's view_is_active (your yes/no custom state) - Issettja yes waqt li din il-veduta tkun miftuħa. Issettja no meta toħroġ minnha, sabiex id-daqq jew ix-xogħol attwali jkun jista’ jieqaf.
disabledyes_no · Valur predefinit: false- Valur eżempju
no - Eżempju ta’ espressjoni Bubble
GuideHost's is_busy (your yes/no custom state) - Itfi l‑element waqt li l‑applikazzjoni tiegħek tkun impenjata jew din l‑azzjoni mhux disponibbli.
ui_text_jsontext · Valur predefinit: ""- Valur eżempju
{} - Eżempju ta’ espressjoni Bubble
App Settings' player_labels_json (supported keys only) - JSON opzjonal bil‑tikketti tal‑buttuni appoġġjati. Ħalli vojta biex tuża t-test integrat.
languagetext · Valur predefinit: "auto"- Valur eżempju
uk - Eżempju ta’ espressjoni Bubble
Current User's preferred_language - Issettja language=auto biex tuża l-lingwa tal-apparat jew tal-browser jekk dik il-lingwa tkun appoġġjata. Daħħal kodiċi ta’ lingwa appoġġjata biex tagħżilha espliċitament.
Azzjonijiet u l-inputs tagħhom · 8
Play
Ebda parametri ta' azzjoni
Pause
Ebda parametri ta' azzjoni
Toggle
Ebda parametri ta' azzjoni
Stop
Ebda parametri ta' azzjoni
Seek
secondsnumber · Valur predefinit: —- Valur eżempju
12 - Eżempju ta’ espressjoni Bubble
Selected Comment's seconds - Uża l-valur tar‑rekord tan-negozju kurrenti; ivvalidaha kontra l-limiti hawn taħt.
Set speed
ratenumber · Valur predefinit: —- Valur eżempju
1.5 - Eżempju ta’ espressjoni Bubble
Speed Dropdown's value - Uża l-valur tar‑rekord tan-negozju kurrenti; ivvalidaha kontra l-limiti hawn taħt.
Set volume
volumenumber · Valur predefinit: —- Valur eżempju
0.8 - Eżempju ta’ espressjoni Bubble
Volume Slider's value - Uża l-valur tar‑rekord tan-negozju kurrenti; ivvalidaha kontra l-limiti hawn taħt.
Reload source
Ebda parametri ta' azzjoni
Stati u avvenimenti
Stati
player_status · textRiżultat kurrenti ta’ din l‑azzjoni. Uża l‑avveniment ta’ tlestija korrispondenti qabel tissejvja suċċess.
is_playing · yes_noValur kurrenti għall‑oġġett magħżul. Aqra dan wara l‑avveniment relatat.
is_loaded · yes_noValur kurrenti għall‑oġġett magħżul. Aqra dan wara l‑avveniment relatat.
is_buffering · yes_noValur kurrenti għall‑oġġett magħżul. Aqra dan wara l‑avveniment relatat.
current_time · numberValur kurrenti għall‑oġġett magħżul. Aqra dan wara l‑avveniment relatat.
duration · numberValur kurrenti għall‑oġġett magħżul. Aqra dan wara l‑avveniment relatat.
progress · numberValur kurrenti għall‑oġġett magħżul. Aqra dan wara l‑avveniment relatat.
playback_rate · numberValur kurrenti għall‑oġġett magħżul. Aqra dan wara l‑avveniment relatat.
volume · numberValur kurrenti għall‑oġġett magħżul. Aqra dan wara l‑avveniment relatat.
is_looping · yes_noValur kurrenti għall‑oġġett magħżul. Aqra dan wara l‑avveniment relatat.
waveform_available · yes_noValur kurrenti għall‑oġġett magħżul. Aqra dan wara l‑avveniment relatat.
waveform_status · textRiżultat kurrenti ta’ din l‑azzjoni. Uża l‑avveniment ta’ tlestija korrispondenti qabel tissejvja suċċess.
error_code · textInformazzjoni dwar l‑żball għall‑azzjoni l‑aktar riċenti. Uri messaġġ ta’ għajnuna u offri r‑retries rilevanti.
Avvenimenti
readyMeta dan l-avveniment jiġri, aqra l-istati relatati mill-istess element.
playback_startedMeta dan l-avveniment jiġri, aqra l-istati relatati mill-istess element.
playback_pausedMeta dan l-avveniment jiġri, aqra l-istati relatati mill-istess element.
playback_endedMeta dan l-avveniment jiġri, aqra l-istati relatati mill-istess element.
seek_completedMeta dan l-avveniment jiġri, aqra l-istati relatati mill-istess element.
rate_changedMeta dan l-avveniment jiġri, aqra l-istati relatati mill-istess element.
player_errorMeta dan l-avveniment jiġri, aqra l-istati relatati mill-istess element.
Mistoqsijiet li jistaqsu l-iżviluppaturi
Tħoloq il-waveform?
Le. Ipprovdi peaks normizzati reali għal dak is-sors; progress ordinarju jaħdem mingħajrhom.
Kif taħdem is-sottoskrizzjoni?
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.
Gwidi relatati
Għal għajnuna, għidilna liema plugin u apparat qed tuża, l-azzjoni li ppruvajt u x'ġara. Uża eżempju mingħajr data personali. Qatt ma taqsam il-key tiegħek jew fajls privati.