如何在后台播放应用程序中的mp3文件
how do I play a mp3 file from my application while in background?
我正在为Firefox OS做一个播客管理器应用程序。到目前为止,我设法下载了文件并将它们保存在SD卡上。对于播放,我使用MozActivity,因为我希望在已安装的音乐播放器中播放该文件。
这是播放的代码:
var activity = new MozActivity({
name: "open",
data: {
type: [
"audio/mpeg",
"audio/ogg",
"audio/mp4"
],
// here I pass the file blob
blob: data
}
});
问题是,当我把应用程序放在后台打开另一个应用程序时,播放停止,音乐播放器关闭。
我想做的另一件事是,当我再次播放一个我没有听完的文件时,从我离开它的那一刻起恢复播放。
解决方案是将其添加到清单文件中
"permissions": {
"audio-channel-content": {
"description": "Required to play audio in the background."
}
}
相关文章:
- 如何使用javascript只加载mp3文件标题
- 获取二进制数据并将其保存为.mp3文件Javascript
- 如何将MP3文件播放到麦克风输入jQuery中
- 使链接播放.mp3文件
- JavaScript/HTML5音频:在Android Chrome中播放用户通过文件选择器加载的mp3文件
- 播放mp3文件之前,请参阅其他页面的javascript
- HTML5网络音频API wavesurfer.js在大型mp3文件上崩溃
- MP3文件未通过联机播放器播放
- 为什么不能在人行横道中选择“mp3”文件
- 我正在尝试一个接一个地播放一个 mp3 文件(一个作为介绍),但它不起作用.我该怎么做
- 是否可以使用 Javascript 或 jQuery 将 mp3 文件转换为 m4r
- 通过PHP从mp3文件中获取封面艺术并显示它
- 将 mp3 文件从另一台服务器下载到我的服务器
- 在点击时播放mp3文件与javascript
- 在主文件夹和子文件夹中搜索.mp3文件
- 离子如何创建一个mp3文件
- 基本 Web 音频 API 不播放 mp3 文件
- 节点 - 将 m3u8 流另存为 mp3 文件
- 动态路径变量播放音频.mp3文件 如何?D3 JavaScript 咖啡脚本
- 如何使用Jplayer播放多个mp3文件