安卓播放音频一次
Android playing audio once
Android上的音频问题(本机Web浏览器中的HTML5/Javascript程序)。在桌面Chrome和iPad Safari上运行良好。但是,在Android本机浏览器上,音频播放一次,然后如果调用将不会再次播放。
音频由用户点击调用例程的图像初始化:
function init_audio() { //User audio loading
for (i=0; i<num_audio; i++){
audio[i].load();}
localStorage[8] = "true"; //Local flag to indicate done
}
在需要时,音频呼叫只需
:audio[i].play();
如果正常加载和播放有任何错误,那么我不确定为什么它会起作用。加载的每个音频剪辑将分别播放一次,然后不会再次播放。
为了再次调用您的媒体播放器,首先您必须"清除"(释放)它。
在"audio[i].play();"之前尝试一下
if (audio[i] != null) if(audio[i].isPlaying()) audio[i].stop();
audio[i].release();
相关文章:
- 单击时播放/暂停,但仅一次
- 滚动播放视频,但只能播放一次
- 在iPad 2上播放一次后,视频海报消失
- Flickity gallery - 如何循环浏览一次然后停止自动播放
- 在 html 页面上一次播放一个视频
- 如何阻止 CSS3 动画在播放一次后运行并调用新动画
- JavaScript:我的声音只播放一次
- 安卓播放音频一次
- 使用 Javascript/jQuery 一次播放一个 HTML 音频文件
- Internet Explorer 10:<音频>“播放”事件处理程序仅发生一次
- 图表.js饼图动画,在页面中的某个位置通过垂直滚动播放一次
- 使用 javascript 一次循环播放 4 个以上的声音
- HTML5视频自动播放/播放一次
- 音频播放器-一次只播放一首曲目,不起作用
- 每两次切换播放器一次JavaScript-AngularJS
- Javascript-每30秒播放一次音频剪辑
- 为什么可以't我使用HTML5音频标签播放声音不止一次
- 一次播放多个幻灯片
- SoundManager 2一次播放相同的声音
- 让Adobe Edge-animation一次播放一次仅当用户查看动画所在的部分页面时