
Xodera Plugins · Bubble Native
Xodera Audio Player Native
Gehitu audio-erreproduzitzaile garbia ikasgai, ahots-mezu edo produktu-erregistroetara. Utzi erabiltzaileek entzuten, abiadura aldatzen eta gordetako lekutik jarraitzen.
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.
Dokumentazioa berrikusi da 6 azaroan 2026
Adibide praktikoak
Ahots-oharrak laguntza-solasio batean
Fitxategi esteka arrunt batek erabiltzaileak solasiorik kanpora bidaltzen ditu eta erantzun luzeak berrikustea zailtzen du.
`source_url = Selected Message’s audio URL`; `title = Selected Message’s sender label`; `subtitle = Selected Message’s timestamp`.
Jarri erreproduzitzailea hautatutako-mezuaren xehetasunean. Utzi erabiltzaileak Play/Pause, Seek puntu erabilgarri batera eta Set speed. Lotu `is_active` irekitako solasiora.
Erabili `is_playing`, `current_time` eta `duration` aurrerapena erakusteko. Mantendu Message IDa zure aplikazioan, horrela gertaera berandueak ezin du solasio ezberdin bat eguneratu.
`player_error`-n, erakutsi `error_code` eta eskaini Reload source; mantendu mezua eta ez egin inoiz entzundako gisa markatu errore baten ondoren.
Erreprodukzioa soilik. Zure aplikazioak entzumenaren aurrerapena gordetzen du.
Berrekin hizkuntza ikasgai bat gordetako posizioan
Ikasleek pasarte zail bat berriro erreproduzitu behar dute ikasgai osoa berrabiarazi ordez.
`source_url = Current Lesson’s audio URL`; `title = Current Lesson’s name`; azken posizioa ikasle eta ikasgai horri dagokie zure datu-basean.
Uneko ikasgaiarentzat `ready` egin ondoren, Seek gordetako segunduetara eta itxaron erabiltzaileak Play egin dezan. Erabili Set speed entzumen motelagoa egiteko. Gorde aurrerapena zure aplikazioaren lan-fluxuarekin.
Irakurri `current_time` eta `duration`. `playback_ended`-n, zure aplikazioak entzumen-milurri bat erregistratu dezake uneko Lesson-rentzat.
Iturria aldatu bada, baztertu posizio zaharra ikasgai hori kargatu arte. Ez hartu entzumen-amaiera ikasleak ulertu duela edo proba gainditu duela frogatzat.
Erreprodukzioa soilik. Zure aplikazioak entzumenaren aurrerapena gordetzen du.
Berrikusi audio eranskina denbora-zigiluak dituzten iruzkinekin
Editoreek edo entrenatzaileek iruzkin batetik grabaketaren momentu dagokira salto egin behar dute.
`source_url = Selected Review’s recording URL`; aplikazioaren jabetzako iruzkin bakoitzak bere segundu balioa gordetzen du; aukerako `waveform_peaks_json` erregistro berdinaren benetako gailurak ditu.
Egin klik iruzkin batean → Seek bere segunduetara → Play. Iturri aldaketan, ordeztu edo garbitu gailurak eta lotu berriro hautatutako berrikuspena.
Erakutsi `current_time` zure iruzkin-idazlearen ondoan. `waveform_available` zure UIari adierazten dio benetako gailurak eskuragarri dauden.
Blokeatu edo baztertu zaharkitutako denbora-zigiluak zure aplikazioaren uneko iraupenaren aurka. Benetako gailurik ez dagoenean, erakutsi ohiko aurrerapen-kontrola audio-analisi asmatuaren ordez.
Erreprodukzioa soilik. Zure aplikazioak entzumenaren aurrerapena gordetzen du.
Orain funtzionatzen duena
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.
Eraiki lan-fluxua
Erabili behean dauden beta ekintzak eta probatu emaitza helburu-gailuetan.
Adibide hauek Lesson, Message eta Order bezalako aplikazio erregistroak erabiltzen dituzte. Ordeztu zure datu motak eta elementu izenak erabiliz. Adibide media helbideak zure fitxategiekin ordeztu behar dira.
Gehitu audio elementua. Ezarri source_url = Selected Message's audio_url, title = Selected Message's sender_label eta subtitle = Selected Message's date_label.
Grabazio honetarako benetako uhin-forma datuak badituzu, igorri waveform_peaks_json-n. Bestela, utzi hutsik.
ready gertaera gertatzen denean, erabili Seek gordetako segundo kopuruarekin, behar izanez gero. Utzi erabiltzaileak Play sakatzea. Erabili Pause, Seek eta Set speed erreproduzitzailearen botoientzat.
Erakutsi current_time eta duration. playback_ended-n, gorde entzute-aurrerapena hautatutako mezua edo ikasgaiarentzat. Ezarri is_active ikuspegi hau irekita dagoen ala ez adierazteko.
Konfiguratu behin
Sortu edo aukeratu zure Bubble aplikazio-proiektua BestPlugins → Dashboard → Plugins. Aukeratu Xodera Audio Player Native, kopiatu bere gakoa, eta gero ireki Bubble → Plugins → Xodera Audio Player Native eta itsatsi licensing_api_key. Gorde behin; gero erabili beheko ekintzak. Proiektu bakoitzeko plugin bakoitzak bere gakoa du.
Erabili aplikazioak ireki dezakeen audio-fitxategi helbide zuzena. Audioa erreproduzitzeak ez du mikrofono edo kamera sarbiderik eskatzen.
Konfiguratu behin
- Sortu edo aukeratu zure Bubble aplikazio proiektua BestPlugins → Dashboard → Plugins.
- Aukeratu plugin hau eta kopiatu bere proiektu gakoa.
- Open Bubble → Plugins → this plugin. Paste its project key into licensing_api_key and save.
- Gehitu elementua, aukeratu zure aplikazio datuak eta eraiki beheko lan-fluxua.
- 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.
Instalazioa eta harpidetza
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.
Gorde emaitza zure aplikazioan
Adibide ListeningProgress: owner = Current User, lesson = Selected Lesson, seconds = Audio Player's current_time, duration = Audio Player's duration. Gorde erabiltzaileak ikasgai pausatzen duenean edo uzten duenean, pantaila eguneratze guztietan ez.
Hutsegitea, bertan behera uztea eta berreskuratzea
player_error-n, erakutsi error_code eta eskaini Reload source. Mantendu mezua edo ikasgaiaren erregistroa. Beste grabazio bat hautatzen denean, kargatu bere gordetako posizioa. Ikuspegira itzultzean erreprodukzioa ez da automatikoki hasten.
Gaitasunak eta mugak
Erreprodukzio abiadunak: 1, 1.5 eta 2. Bolumena: 0–1. Uhin-forma datuak: 2–2048 balioak 0 eta 1 artean. Onartutako audio formatuak gailuaren araberakoak dira. Erreproduzitzaileak ez du audioa grabatzen, transkribatzen edo betiko gordetzen lineaz kanpoko erabilerarako. Atzeko planoan eta blokeoak pantailan erreprodukzioa ez da bermatzen.
Ezarpenak, ekintzak eta emaitzak
Erabili izen hauek Bubble-n. Planifikatutako ezaugarriak bereizita markatuta daude.
Beta ezarpen erabilgarriak
Elementu ezarpenak
source_url · textwaveform_peaks_json · texttitle · textsubtitle · textplayback_rate · numbervolume · numberloop · yes_nois_active · yes_nodisabled · yes_noui_text_json · textlanguage · textEgoerak
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 · textGertaerak
readyplayback_startedplayback_pausedplayback_endedseek_completedrate_changedplayer_errorEkintzak eta haien sarrerak
PlayPauseToggleStopSeekSet speedSet volumeReload sourceElementu ezarpenak · 11
source_urltext · Lehenetsia: ""- Adibide balioa
https://bestplugins.online/native-samples/lesson.mp3 - Adibide Bubble adierazpena
Selected Message's audio_url - Hautatutako audio, bideo edo irudi fitxategiaren helbidea. Erabili pluginak onartzen duen fitxategi mota.
waveform_peaks_jsontext · Lehenetsia: ""- Adibide balioa
[0.1,0.4,0.2,0.7] - Adibide Bubble adierazpena
Selected Message's waveform_peaks_json - Grabazio honetarako benetako normalizatutako anplitude balioak; utzi hutsik ez badago.
titletext · Lehenetsia: ""- Adibide balioa
Lesson 4 — review - Adibide Bubble adierazpena
Selected Lesson's name - Ikusgai dagoen aplikazio testua; hutsik uztean, onartzen denean, integratutako itzulpen lokala erabiltzen da. Kredentzialik ez.
subtitletext · Lehenetsia: ""- Adibide balioa
Teacher · today - Adibide Bubble adierazpena
Selected Message's sender_label - Ikusgai dagoen aplikazio testua; hutsik uztean, onartzen denean, integratutako itzulpen lokala erabiltzen da. Kredentzialik ez.
playback_ratenumber · Lehenetsia: 1- Adibide balioa
1.5 - Adibide Bubble adierazpena
Current User's listening_speed - Erabili uneko negozio-erregistroaren balioa; balioztatu beheko mugen aurka.
volumenumber · Lehenetsia: 1- Adibide balioa
0.8 - Adibide Bubble adierazpena
Volume Slider's value - Erabili uneko negozio-erregistroaren balioa; balioztatu beheko mugen aurka.
loopyes_no · Lehenetsia: false- Adibide balioa
no - Adibide Bubble adierazpena
Selected Lesson's repeat_enabled - Erabili uneko negozio-erregistroaren balioa; balioztatu beheko mugen aurka.
is_activeyes_no · Lehenetsia: true- Adibide balioa
yes - Adibide Bubble adierazpena
GuideHost's view_is_active (your yes/no custom state) - Ezarri bai ikuspegi hau irekita dagoen bitartean. Ezarri ez irtetean, horrela erreprodukzioa edo uneko lana gelditu daiteke.
disabledyes_no · Lehenetsia: false- Adibide balioa
no - Adibide Bubble adierazpena
GuideHost's is_busy (your yes/no custom state) - Ezgaitu elementua zure aplikazioa lanpetuta dagoen edo ekintza hau ez dago erabilgarri dagoen bitartean.
ui_text_jsontext · Lehenetsia: ""- Adibide balioa
{} - Adibide Bubble adierazpena
App Settings' player_labels_json (supported keys only) - Aukerako JSON onartutako botoi-etiketeekin. Utzi hutsik integratutako testua erabiltzeko.
languagetext · Lehenetsia: "auto"- Adibide balioa
uk - Adibide Bubble adierazpena
Current User's preferred_language - Ezarri language=auto onartutako gailu edo nabigatzaile hizkuntza jarraitzeko. Sartu onartutako hizkuntza kodea hura esplizituki aukeratzeko.
Ekintzak eta haien sarrerak · 8
Play
Ekintza-parametrorik ez
Pause
Ekintza-parametrorik ez
Toggle
Ekintza-parametrorik ez
Stop
Ekintza-parametrorik ez
Seek
secondsnumber · Lehenetsia: —- Adibide balioa
12 - Adibide Bubble adierazpena
Selected Comment's seconds - Erabili uneko negozio-erregistroaren balioa; balioztatu beheko mugen aurka.
Set speed
ratenumber · Lehenetsia: —- Adibide balioa
1.5 - Adibide Bubble adierazpena
Speed Dropdown's value - Erabili uneko negozio-erregistroaren balioa; balioztatu beheko mugen aurka.
Set volume
volumenumber · Lehenetsia: —- Adibide balioa
0.8 - Adibide Bubble adierazpena
Volume Slider's value - Erabili uneko negozio-erregistroaren balioa; balioztatu beheko mugen aurka.
Reload source
Ekintza-parametrorik ez
Egoerak eta gertaerak
Egoerak
player_status · textEkintza honen uneko emaitza. Erabili bat datorren amaiera gertaera arrakasta gordetzeko aurretik.
is_playing · yes_noHautatutako elementuaren uneko balioa. Irakurri erlazionatutako gertaeraren ondoren.
is_loaded · yes_noHautatutako elementuaren uneko balioa. Irakurri erlazionatutako gertaeraren ondoren.
is_buffering · yes_noHautatutako elementuaren uneko balioa. Irakurri erlazionatutako gertaeraren ondoren.
current_time · numberHautatutako elementuaren uneko balioa. Irakurri erlazionatutako gertaeraren ondoren.
duration · numberHautatutako elementuaren uneko balioa. Irakurri erlazionatutako gertaeraren ondoren.
progress · numberHautatutako elementuaren uneko balioa. Irakurri erlazionatutako gertaeraren ondoren.
playback_rate · numberHautatutako elementuaren uneko balioa. Irakurri erlazionatutako gertaeraren ondoren.
volume · numberHautatutako elementuaren uneko balioa. Irakurri erlazionatutako gertaeraren ondoren.
is_looping · yes_noHautatutako elementuaren uneko balioa. Irakurri erlazionatutako gertaeraren ondoren.
waveform_available · yes_noHautatutako elementuaren uneko balioa. Irakurri erlazionatutako gertaeraren ondoren.
waveform_status · textEkintza honen uneko emaitza. Erabili bat datorren amaiera gertaera arrakasta gordetzeko aurretik.
error_code · textAzken ekintzaren errore informazioa. Erakutsi mezu lagungarria eta eskaini dagokion saiakera berriro.
Gertaerak
readyGertaera hau gertatzen denean, irakurri erlazionatutako egoerak elementu bereko.
playback_startedGertaera hau gertatzen denean, irakurri erlazionatutako egoerak elementu bereko.
playback_pausedGertaera hau gertatzen denean, irakurri erlazionatutako egoerak elementu bereko.
playback_endedGertaera hau gertatzen denean, irakurri erlazionatutako egoerak elementu bereko.
seek_completedGertaera hau gertatzen denean, irakurri erlazionatutako egoerak elementu bereko.
rate_changedGertaera hau gertatzen denean, irakurri erlazionatutako egoerak elementu bereko.
player_errorGertaera hau gertatzen denean, irakurri erlazionatutako egoerak elementu bereko.
Garatzaileek egiten dituzten galderak
Uhinforma sortzen al du?
Ez. Hornitu iturri horretarako benetako normalizatutako gailurak; aurrerapen arruntak horiek gabe funtzionatzen du.
Nola funtzionatzen du harpidetza?
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.
Lotutako gidak
Laguntza lortzeko, esan zein plugin eta gailu erabiltzen dituzun, saiatu den ekintza eta zer gertatu den. Erabili adibide bat datu pertsonalik gabe. Inoiz ez partekatu zure gakoa edo fitxategi pribatuak.