Justera din apps ljud- och videoinställningar

Postat den 19. november 2025 av Jan Bunk

En humanoid robot som trycker på en svävande play-knapp med blått sken, digital konst

Spelar din webbplats upp video- eller ljudinnehåll? För det mesta ska det fungera direkt, men om du stöter på problem hjälper den här artikeln dig att lösa dem.

Kolla alltid om problemet du ser i appen även uppstår på din webbplats. Om det gör det kan du fixa problemet på webbplatsen, och därefter ska det fungera i appen också.

Videor på iOS

På Android ska videor spelas upp som vanligt. Den inbyggda webbläsaren som appen använder på iOS öppnar dock som standard videor (som inte har attributet playsinline) i helskärm, vilket kan ge en sämre användarupplevelse om det händer för en video som autospelas utan att användaren interagerar. Det kan till och med hända när din webbplats har ett skript (t.ex. modernizr) som skapar tomma testvideor som normalt är osynliga, men som kan leda till att en svart skärm dyker upp när de automatiskt visas i helskärm. På grund av dessa potentiella problem är videoautospelning avstängt på iOS som standard.

Vissa videospelare som används på webbplatser fungerar dock inte ordentligt utan autospelning. Vanligtvis är symptomet att videon inte spelas upp även efter att man klickat på play-knappen, men problemet kan också visa sig på andra sätt. Om du märker det här problemet i din app, slå på videoautospelning i mediainställningarna.

Android mediakontroll-notis

Både Android och iOS har en mediakontroll-notis som låter dig pausa och spela ljud direkt från en app utan att behöva öppna den. Så här ser den ut:

En skärmdump av Androids mediakontroll-notis.

På iOS ska den här notisen automatiskt visas när du spelar upp ljud via din app – så länge det också fungerar på din webbplats i Safari.

För att få notisen att visas i din Android-app måste du först aktivera mediakontroll-notisen i mediainställningarna. Efter det kommer det att fungera med de flesta ljud-/videospelare, men vissa är byggda på ett sätt som gör att appen inte kan skapa mediakontroll-notiser. Här är villkoren för att notisen ska fungera:

  • Webbplatsen måste spela upp ljudet via en <audio>- eller <video>-tagg. Om ljudet spelas upp via JavaScript kommer inte mediakontroll-notisen att visas.
  • <audio>- eller <video>-taggen måste vara i huvud-DOM-trädet, inte i en iframe eller en ShadowRoot (vanligt med egna HTML-taggar).

Google Play Store kräver också att du fyller i en foreground service-deklaration eftersom appen använder en foreground service för att få mediakontroll-notisen att fungera.

Fyll i Google Play Foreground Service-deklarationen

Öppna sidan för foreground service-deklaration i Google Play Console.

Bocka bara i rutan för mediaplayback. Nu kommer Google Play Console att be dig ange en länk till en video som visar din app spela upp ljud och mediakontroll-notisen. Här är det enklaste sättet att spela in en sådan video:

  1. Installera din app på en Android-enhet
  2. Leta upp Androids inbyggda skärminspelningsfunktion (oftast i snabbinställningarna) eller ladda ner en skärminspelningsapp från Google Play Store
  3. Starta inspelningen
  4. Öppna din app
  5. Spela upp något ljud-/videoinnehåll i din app
  6. Visa mediakontroll-notisen genom att dra ner statusfältet
  7. Ladda upp videon till YouTube, t.ex. via YouTube-appen på samma enhet
  8. Ställ in videon som offentlig eller olistad (inte privat)

När du har laddat upp din video kan du kopiera länken och ange den i Google Play Console.

Spela upp ljud i bakgrunden

Ofta vill du att ljud- eller videoinnehåll ska fortsätta spelas när användaren stänger/minimerar appen eller låser sin enhet. I de flesta fall fungerar det som på din webbplats, men på vissa Android-enheter kan ljudet pausas oväntat.

Detta beror oftast på att tillverkaren har installerat en modifierad version av Android på sina enheter med extra batteri"optimerings"funktioner. Dessa funktioner är ofta överdrivna och stoppar appar mot både användarens och utvecklarens vilja. I vissa fall kan användaren undanta din app från dessa batterioptimeringar, vilket gör att appen fungerar som den ska. Du hittar enhetsspecifika instruktioner för det på dontkillmyapp.com.

Relaterade artiklar


En pushnotis som väcker en sovande humanoid robot, digital konst

Skicka automatiskt pushnotiser till inaktiva användare

Den här artikeln förklarar hur funktionen för inaktivitetsnotiser fungerar och vilka inställningar som är optimala.

En humanoid robot som öppnar dörren till en fabrikens produktionsgolv, digital konst

Hur man: Begär åtkomst till produktionsspåret

För att göra din app offentligt tillgänglig i Google Play Store behöver du åtkomst till produktionsspåret. Så här kan du begära det.

En humanoid robot som fyller i en ansökan i ett rymdskepp, digital konst

Skapa ett Apple Developer-konto för att publicera din app i App Store

Apple Developer-konton behövs för att publicera din app. Läs mer om hur du skapar ett här.


Författare Jan Bunk
Skrivet av
Jan Bunk

Med en bakgrund inom datavetenskap grundade Jan webtoapp.design och utvecklade mjukvaran som omvandlar webbplatser till appar. Med erfarenhet och feedback från hundratals publicerade appar strävar han efter att skriva lättförståeliga guider som hjälper dig med allt kring appskapande, publicering och underhåll.