cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Peacock (JIRA)" <>
Subject [jira] [Created] (CB-7214) iOS media play does not work in background
Date Tue, 29 Jul 2014 13:15:38 GMT
David Peacock created CB-7214:

             Summary: iOS media play does not work in background
                 Key: CB-7214
             Project: Apache Cordova
          Issue Type: Bug
          Components: iOS, Plugin Media
    Affects Versions: 3.5.0
         Environment: iPhone 4, iOS 7.1.2, xCode 5.1
            Reporter: David Peacock

It does not look like works on iOS in the background.  Additionally I tried
with{playAudioWhenScreenIsLocked : true}); but this did not change the behavior.
 Running with the application in the foreground works as expected.  I also
have Background Modes 'Audio and AirPlay' enabled (note I tested notifications beep/vibrate
in the background with success).

Tracking the issue, it looks like the error occurs in CDVSound.m in function prepareToPlay
on the line:
bError = ![audioFile.player prepareToPlay];

This sets error to YES.  This is before the check of whether the audio should play when the
screen is locked.  On the console I receive the error:
Play sound failed!
code: 4

This message was sent by Atlassian JIRA

View raw message