[
https://issues.apache.org/jira/browse/CB-9885?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15365778#comment-15365778
]
Gaven Henry commented on CB-9885:
---------------------------------
Hi,
This issue was to add the basic steps required on media creation to enable
background audio. There are still other requirements that your application
must fulfill before background audio will actually work:
These requirements are:
register for media controls (there is a cordova plugin called music controls
that will do this)
addition to the package.appxmanifest for your app to specifically enable
background audio. (follow the link above for more info on this one).
Your mileage may still vary even if you do all these things. There is very
little information available about how to achieve this on windows with a hybrid
app, all the docs are targetting native UAP apps although Microsoft seem to be
putting more effort into supporting cordova since windows 10 UAP came about so
it can only get better.
> windows platform cannot play background audio
> ---------------------------------------------
>
> Key: CB-9885
> URL: https://issues.apache.org/jira/browse/CB-9885
> Project: Apache Cordova
> Issue Type: Improvement
> Components: Plugin Media
> Environment: cordova platform windows
> windows 10 universal app
> Reporter: Gaven Henry
> Attachments: cordovaMediaBackground.zip
>
> Original Estimate: 1h
> Remaining Estimate: 1h
>
> There are specific requirements to play background audio in a windows 10
> universal app. If they are not met then audio will stop whenever the app is
> minimized or in the background.
> One of these requirements needs to be set on creation of the media object
> before the source is assigned.
> Need to update the create() method for the windows platform to assign
> msAudioCategory value so that people CAN enable background audio if they wish.
> This change has no impact on the general use case and audio will continue to
> behave the same way it currently does UNLESS the user also meets the other
> requirements in their particular app to enable background audio.
> These requirements are:
> register for media controls
> addition to the package.appxmanifest for your app to specifically enable
> background audio.
> There is some reference material here for the additional requirements:
> http://blogs.technet.com/b/chadduffey/archive/2014/06/27/implement-background-audio-for-modern-windows-applications.aspx
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]