2014-09-17 8 views
3

Firefox OS 용 Podcast 관리자 응용 프로그램을 만들고 있습니다. 지금까지 나는 파일을 다운로드하여 sdcard에 저장했다. 재생을 위해 설치된 음악 플레이어에서 파일을 재생하기 때문에 MozActivity를 사용하고 있습니다.백그라운드에서 응용 프로그램에서 mp3 파일을 재생하는 방법은 무엇입니까?

var activity = new MozActivity({ 

    name: "open", 

    data: { 
     type: [ 
     "audio/mpeg", 
     "audio/ogg", 
     "audio/mp4" 
     ], 
     // here I pass the file blob 
     blob: data 
    } 
    }); 

문제는 내가 다른, 재생 정지 및 음악 플레이어를 엽니 다 백그라운드에서 응용 프로그램을 넣을 때 닫혀 있다는 것입니다 : 여기

재생을위한 코드입니다.

내가하고 싶은 또 다른 일은 듣기를 마친 파일을 다시 재생할 때, 내가 놓은 순간부터 재생을 다시 시작하는 것입니다.

+1

는 당신이 본 매니페스트 파일이 추가했다 : 또한 https://developer.mozilla.org/en-US/Apps/Build/App_development_FAQ#How_can_I_play_music_in_the_background.3F –

+2

: http://stackoverflow.com/questions/16895835/how-to-play-audio-in-background-with-firefox-os –

+0

나는 차라리 직접 재생을 처리하지 않는 것을 선호합니다. 그러나 다른 해결책이 없다면이를 구현할 것입니다. 감사합니다. – Adrian

답변

0

이 솔루션은

"permissions": { 
    "audio-channel-content": { 
     "description": "Required to play audio in the background." 
    } 
}