Interfacies Audio Player cum titulo exemplari.
Interfacies Audio Player cum titulo exemplari.
← Omnes duces Bubble Native

Xodera Plugins · Bubble Native

Xodera Audio Player Native

Adde lusorem audio clarum ad lectiones, nuntios vocales aut chartas producti. Permitte utentes audire, celeritatem mutare et ex loco servato continuare.

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.

Documentatio revisa 6 Novembris 2026

Exempla practica

Notae vocales intra colloquium auxilii

Simplex nexus fasciculi utentibus discedere facit a colloquio et responsa longa difficilia ad recognoscendum reddit.

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

Reproductorem in conspectu nuntii electi colloca. Permitte ut usor Play/Pause utatur, per Seek ad locum utilem transeat et Set speed utatur. `is_active` cum colloquio aperto coniunge.

Utere `is_playing`, `current_time` et `duration` ad progressum ostendendum. Serva ID Message in app tua ut eventus serus diversum colloquium non renovare possit.

In `player_error`, ostende `error_code` et praebe Reload source; serva nuntium et numquam eum auditum signa post errorem.

Reproductio tantum. Applicatio tua progressum auditionis servat.

Resume lectionem linguae in positione servata

Discipuli opus est difficilis segmentum iterare pro reinitio totius lectionis.

`source_url = Current Lesson’s audio URL`; `title = Current Lesson’s name`; ultima positio ad illum discipulum et lectionem in tua base datorum pertinet.

Post `ready` pro lectione praesenti, per Seek ad secundas servatas transi et exspecta donec usor Play premat. Set speed ad auditionem tardiorem utere. Progressum per proprium fluxum operis applicationis serva.

Legi `current_time` et `duration`. In `playback_ended`, app tua potest registrare metam auscultationis pro currente Lesson.

Si fons mutatus est, abice veterem positionem donec illa lectio onerat. Noli tractare completionem auscultationis ut probationem quod discipulus intellexit aut probationem superavit.

Reproductio tantum. Applicatio tua progressum auditionis servat.

Revisa annexum audio cum commentariis temporis notatis

Editores aut exercitores opus habent salire a commentario ad momentum pertinentem in registratione.

`source_url = Selected Review’s recording URL`; quaelibet inscriptio Comment ab applicatione possessa proprium numerum secundorum servat; `waveform_peaks_json` optionale vera cacumina eiusdem registrationis continet.

Comment preme → per Seek ad secundas eius transi → Play. Cum fons mutatur, cacumina substitue aut dele et Review electum iterum coniunge.

Exhibe `current_time` iuxta commentarii compositor. `waveform_available` indicat UI tuam utrum cacumina suppleta vera praesto sint.

Notas temporis obsoletas ad spatium durationis praesentis in applicatione tua limita aut respinge. Si vera cacumina desunt, imperium ordinarium progressus ostende, non fictam analysin audio.

Reproductio tantum. Applicatio tua progressum auditionis servat.

Quid nunc operatur

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.

Construe fluxum operis

Utere actionibus beta praestantibus infra et probā eventum in apparatibus destinatis.

Haec exempla utuntur inscriptionibus applicationis, ut Lesson, Message et Order. Eas propriis generibus datorum et nominibus elementorum substitue. Inscriptiones mediorum in exemplis propriis fasciculis substituendae sunt.

  1. Adde elementum audio. Define source_url = Selected Message's audio_url, title = Selected Message's sender_label et subtitle = Selected Message's date_label.

  2. Si habes vera data formae undae pro hac registratione, transi ea in waveform_peaks_json. Aliter relinque vacuam.

  3. Cum ready occurrit, Seek cum numero secundorum servato utere, si opus est. Permitte ut usor Play premat. Pro imperiis reproductoris Pause, Seek et Set speed utere.

  4. current_time et duration ostende. Cum playback_ended occurrit, progressum auditionis pro nuntio vel lectione electa serva. is_active ita constitue ut indicet num hic conspectus apertus sit.

Diagramma fluxus operis — non captura app

Configura semel

Crea aut elige tuum proiectum app Bubble in BestPlugins → Dashboard → Plugins. Elige Xodera Audio Player Native, copia eius clavem, deinde aperi Bubble → Plugins → Xodera Audio Player Native et inserta eam in licensing_api_key. Serva semel; deinde utere actionibus infra. Unusquique plugin in unoquoque projecto clavem suam habet.

Utere directo inscriptionem fasciculi audio quod app aperire potest. Reproductio audio accessum microphoni aut camerae non requirit.

Configura semel
  1. Crea aut elige tuum proiectum app Bubble apud BestPlugins → Dashboard → Plugins.
  2. Elige hunc plugin et copia eius clavem proiecti.
  3. Open Bubble → Plugins → this plugin. Paste its project key into licensing_api_key and save.
  4. Adde elementum, elige tua data app et construe fluxum operis infra.
  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.
Installatio et subscriptio

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.

Serva exitum in tua applicatione

Exemplum ListeningProgress: owner = Current User, lesson = Selected Lesson, seconds = Audio Player's current_time, duration = Audio Player's duration. Serva cum usor intermitte aut lectionem relinquat, potius quam ad omnem renovationem scrinii.

Defectus, revocatio et recuperatio

Si player_error occurrit, error_code ostende et Reload source praebe. Inscriptionem Message vel Lesson retine. Cum alia registratio eligitur, propriam eius positionem servatam onera. Reditus ad hunc conspectum reproductionem automatice non incipit.

Capacitatēs et limites

Celeritates reproductionis: 1, 1.5 et 2. Volumen: 0–1. Data formae undae: 2–2048 valores inter 0 et 1. Formata audio supportata ab apparatu pendent. Reproductor sonum neque registrat neque transcribit neque ad usum offline perpetuo servat. Reproductio in parte posteriore vel in scrinio clauso non promittitur.

Configurationes, actiones et exitus

Utere his nominibus in Bubble. Lineamenta propositi separate signata sunt.

Configurationes beta praesto

Configurationes elementorum

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

Status

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

Eventus

readyplayback_startedplayback_pausedplayback_endedseek_completedrate_changedplayer_error

Actiones et earum parametri

PlayPauseToggleStopSeekSet speedSet volumeReload source
Configurationes elementorum · 11
source_urltext · Praedefinitum: ""
Valor exemplarishttps://bestplugins.online/native-samples/lesson.mp3
Exemplum Bubble expressionisSelected Message's audio_url
Inscripto fasciculi audio, video vel imaginis electi. Utere genere fasciculi quod hoc plugin sustinet.
waveform_peaks_jsontext · Praedefinitum: ""
Valor exemplaris[0.1,0.4,0.2,0.7]
Exemplum Bubble expressionisSelected Message's waveform_peaks_json
Reales valores amplitude normalizati huius registrationis; vacuum relinque si non praesto.
titletext · Praedefinitum: ""
Valor exemplarisLesson 4 — review
Exemplum Bubble expressionisSelected Lesson's name
Textus in applicatione visibilis; si vacuus est, textus incorporatus in lingua electa adhibetur ubi supportatur. Noli indicia secreta accessus includere.
subtitletext · Praedefinitum: ""
Valor exemplarisTeacher · today
Exemplum Bubble expressionisSelected Message's sender_label
Textus in applicatione visibilis; si vacuus est, textus incorporatus in lingua electa adhibetur ubi supportatur. Noli indicia secreta accessus includere.
playback_ratenumber · Praedefinitum: 1
Valor exemplaris1.5
Exemplum Bubble expressionisCurrent User's listening_speed
Utere valore currentis recordi negotii; valida contra limites infra.
volumenumber · Praedefinitum: 1
Valor exemplaris0.8
Exemplum Bubble expressionisVolume Slider's value
Utere valore currentis recordi negotii; valida contra limites infra.
loopyes_no · Praedefinitum: false
Valor exemplarisno
Exemplum Bubble expressionisSelected Lesson's repeat_enabled
Utere valore currentis recordi negotii; valida contra limites infra.
is_activeyes_no · Praedefinitum: true
Valor exemplarisyes
Exemplum Bubble expressionisGuideHost's view_is_active (your yes/no custom state)
Statuere yes dum haec visio aperta est. Statuere no cum disceditur, ut reprodutio vel labor currentis cessare possit.
disabledyes_no · Praedefinitum: false
Valor exemplarisno
Exemplum Bubble expressionisGuideHost's is_busy (your yes/no custom state)
Elementum inactivum redde dum applicatio tua occupata est aut haec actio praesto non est.
ui_text_jsontext · Praedefinitum: ""
Valor exemplaris{}
Exemplum Bubble expressionisApp Settings' player_labels_json (supported keys only)
JSON optional cum titulis buttonorum supportatis. Vacuum relinque ut textum incorporatum utaris.
languagetext · Praedefinitum: "auto"
Valor exemplarisuk
Exemplum Bubble expressionisCurrent User's preferred_language
language=auto constitue ut elementum linguam supportatam apparatus vel navigatri sequatur. Codicem linguae supportatae insere ut eam expresse eligas.
Actiones et earum parametri · 8
Play

Nulli parametri actionis

Pause

Nulli parametri actionis

Toggle

Nulli parametri actionis

Stop

Nulli parametri actionis

Seek
secondsnumber · Praedefinitum: —
Valor exemplaris12
Exemplum Bubble expressionisSelected Comment's seconds
Utere valore currentis recordi negotii; valida contra limites infra.
Set speed
ratenumber · Praedefinitum: —
Valor exemplaris1.5
Exemplum Bubble expressionisSpeed Dropdown's value
Utere valore currentis recordi negotii; valida contra limites infra.
Set volume
volumenumber · Praedefinitum: —
Valor exemplaris0.8
Exemplum Bubble expressionisVolume Slider's value
Utere valore currentis recordi negotii; valida contra limites infra.
Reload source

Nulli parametri actionis

Status et eventus

Status

player_status · text

Resultatum currente huius actionis. Utere eventu completionis congruenti antequam successum servas.

is_playing · yes_no

Valor currentis pro elemento electo. Legi post eventum relatum.

is_loaded · yes_no

Valor currentis pro elemento electo. Legi post eventum relatum.

is_buffering · yes_no

Valor currentis pro elemento electo. Legi post eventum relatum.

current_time · number

Valor currentis pro elemento electo. Legi post eventum relatum.

duration · number

Valor currentis pro elemento electo. Legi post eventum relatum.

progress · number

Valor currentis pro elemento electo. Legi post eventum relatum.

playback_rate · number

Valor currentis pro elemento electo. Legi post eventum relatum.

volume · number

Valor currentis pro elemento electo. Legi post eventum relatum.

is_looping · yes_no

Valor currentis pro elemento electo. Legi post eventum relatum.

waveform_available · yes_no

Valor currentis pro elemento electo. Legi post eventum relatum.

waveform_status · text

Resultatum currente huius actionis. Utere eventu completionis congruenti antequam successum servas.

error_code · text

Informationes erroris pro ultima actione. Ostende nuntium utile et praebe iterum conatum pertinentem.

Eventus

ready

Cum hic eventus occurrat, lege status pertinentes e eodem elemento.

playback_started

Cum hic eventus occurrat, lege status pertinentes e eodem elemento.

playback_paused

Cum hic eventus occurrat, lege status pertinentes e eodem elemento.

playback_ended

Cum hic eventus occurrat, lege status pertinentes e eodem elemento.

seek_completed

Cum hic eventus occurrat, lege status pertinentes e eodem elemento.

rate_changed

Cum hic eventus occurrat, lege status pertinentes e eodem elemento.

player_error

Cum hic eventus occurrat, lege status pertinentes e eodem elemento.

Quaestiones quas programmatores ponunt

Num creat formam fluctus?

Non. Praebe veras normalizatas cacumina pro illo fonte; progressio ordinaria sine iis operatur.

Quomodo subscriptio operatur?

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.

Præcepta affinia

Ad auxilium petendum, indica quod additamentum et quo apparatu utaris, quam actionem tentaveris et quid acciderit. Exemplo sine datis personalibus utere. Numquam clavem tuam aut fasciculos privatos communica.