De audio- en video-instellingen van je app aanpassen

Geplaatst op 19. november 2025 door Jan Bunk

Een humanoïde robot die op een zwevende afspeelknop met blauwe gloed drukt, digitale kunst

Speelt je website video- of audiocontent af? Meestal werkt dat direct, maar als je problemen tegenkomt, helpt dit artikel je om ze op te lossen.

Controleer altijd eerst of het probleem dat je in de app ziet, ook op je website voorkomt. Is dat het geval, los het dan op je website op. Daarna zou het ook in de app moeten werken.

Video's op iOS

Op Android zouden video's normaal moeten afspelen. De ingebouwde browser die de app op iOS gebruikt, opent video's (zonder het playsinline-attribuut) standaard in volledig scherm. Dit kan een minder goede gebruikerservaring geven, vooral als het gebeurt bij een video die automatisch afspeelt zonder dat de gebruiker iets doet. Dit kan zelfs gebeuren als je website een script gebruikt (zoals modernizr) dat lege testvideo's aanmaakt die normaal onzichtbaar zijn, maar toch een zwart scherm kunnen veroorzaken als ze automatisch fullscreen gaan. Daarom is video-autoplay standaard uitgeschakeld op iOS.

Sommige videospelers op websites werken echter niet goed zonder autoplay. Meestal kun je dan de video niet afspelen, zelfs niet als je op de afspeelknop klikt, maar het probleem kan zich ook op andere manieren uiten. Zie je dit probleem in je app? Zet dan video-autoplay aan in de media-instellingen.

Android Mediabediening-melding

Zowel Android als iOS hebben een mediabediening-melding waarmee je direct audio uit een app kunt pauzeren of afspelen zonder de app te openen. Zo ziet dat eruit:

Een screenshot van de Android mediabediening-melding.

Op iOS verschijnt deze melding automatisch als je audio afspeelt via je app – zolang dat ook werkt op je website in Safari.

Om de melding in je Android-app te krijgen, moet je eerst de mediabediening-melding inschakelen in de media-instellingen. Daarna werkt het met de meeste audio-/videospelers, maar sommige zijn zo gebouwd dat de app geen mediabediening-meldingen kan maken. Dit zijn de voorwaarden om de melding te laten werken:

  • De website moet de audio afspelen via een <audio>- of <video>-tag. Audio afspelen via JavaScript activeert de mediabediening-melding niet.
  • De <audio>- of <video>-tag moet in de hoofd-DOM-boom staan, niet in een iframe of een ShadowRoot (wat vaak gebeurt bij custom HTML-tags).

De Google Play Store vereist ook dat je een foreground service-verklaring invult, omdat de app een foreground service gebruikt om de mediabediening-melding te laten werken.

De Google Play Foreground Service-verklaring invullen

Open de pagina voor de foreground service-verklaring in de Google Play Console.

Vink alleen het vakje voor mediabediening aan. Nu vraagt de Google Play Console om een link naar een video waarin je app audio afspeelt en de mediabediening-melding zichtbaar is. Zo neem je zo'n video het makkelijkst op:

  1. Installeer je app op een Android-apparaat
  2. Zoek de ingebouwde schermopnamefunctie van Android (meestal bij de snelle instellingen) of download een schermopname-app uit de Google Play Store
  3. Start de opname
  4. Open je app
  5. Speel audio- of videocontent af in je app
  6. Laat de mediabediening-melding zien door de statusbalk naar beneden te trekken
  7. Upload de video naar YouTube, bijvoorbeeld via de YouTube-app op hetzelfde apparaat
  8. Zet de video op openbaar of verborgen (niet privé)

Als je de video hebt geüpload, kun je de link kopiëren en invoeren in de Google Play Console.

Audio afspelen op de achtergrond

Vaak wil je dat audio- of videocontent blijft afspelen als de gebruiker de app sluit/minimaliseert of het apparaat vergrendelt. Meestal werkt dit net als op je website, maar op sommige Android-apparaten kan het zijn dat het geluid onverwacht stopt.

Dit komt meestal doordat de fabrikant een aangepaste versie van Android op het apparaat heeft gezet met extra batterij-'optimalisatie'-functies. Die zijn vaak te streng en stoppen apps, ook als jij of de gebruiker dat niet wil. Soms kan de gebruiker je app uitsluiten van deze batterij-optimalisatie, waardoor de app weer normaal werkt. Op dontkillmyapp.com vind je apparaat-specifieke instructies hiervoor.

Gerelateerde artikelen


Een pushmelding die een slapende humanoïde robot wakker maakt, digitale kunst

Stuur Automatisch Pushmeldingen naar Inactieve Gebruikers

Dit artikel legt uit hoe de inactiviteitsnotificatie werkt en wat de optimale instellingen zijn.

Een humanoïde robot die de deur naar een fabrieksproductievloer opent, digitale kunst

Hoe: Toegang aanvragen tot het Productiespoor

Om je app openbaar beschikbaar te maken in de Google Play Store, heb je toegang tot het productiespoor nodig. Hier is hoe je het kunt aanvragen.

Een humanoïde robot die een sollicitatie invult in een ruimteschip, digitale kunst

Een Apple Developer account aanmaken om je app in de App Store te publiceren

Apple Developer accounts zijn nodig om je app te publiceren. Lees hier hoe je een account aanmaakt.


Auteur Jan Bunk
Geschreven door
Jan Bunk

Met een achtergrond in informatica heeft Jan webtoapp.design opgericht en de software ontwikkeld om websites om te zetten in apps. Met ervaring en feedback van honderden gepubliceerde apps schrijft hij duidelijke handleidingen die je helpen bij alles rondom app-maken, publiceren en onderhouden.