手机HTML5 audio 无法自动播放下一首
在PC的chrome上下一首很好的工作;但是在Android的chrome上出现了手动切换下一首无问题,自动切换下一首无法播放问题
解决办法
不在网页里面直接写<audio>
原来代码:
if (audio) {document.body.removeChild(audio);
}
audio = document.createElement('audio');
audio.innerHTML = '<source src=' + audioobj.mp3 + '>';
document.body.appendChild(audio);
audio.play();
修改后的代码
if (audio) {// 把audio.src设为null,并显式调用audio.load(),// 此时对于Android会中断数据读取audio.src = null;audio.load();
}
else {// 通过newaudio = new Audio();
}audio.src = audioobj.mp3;
audio.play();
参考资料:
- http://www.86y.org/art_detail.aspx?id=720
文章若有纰漏请大家补充指正,谢谢~~
http://blog.xinshangshangxin.com SHANG殇
手机HTML5 audio 无法自动播放下一首相关推荐
- flutter播放上一首和下一首,自动播放下一首
参考文章 自己的代码如下 import 'dart:async'; import 'package:audioplayer/audioplayer.dart'; import 'package:flu ...
- C#自动播放下一首歌曲(windowsmediaPlayer)
方法一: //先启动Timer Timer timer1= new Timer(); timer1.Tick += new EventHandler(Timer_Tick); timer1.Start ...
- html自动播放视频手机,html5如何实现自动播放视频
小白们有很多不知道的东西,这很正常,html5如何实现自动播放视频也是大家疑问的一个点!具体操作方式小编的工作性质没有涉及,只能为您搬运一些教程,如果对您有帮助那就再好不过了,小伙伴们大可以通过此教程 ...
- android 自动下一首,Android播播放完SD卡指定文件夹音乐之后,自动播放下一首
最近做一个项目,需要连续播放音乐,播放完一首歌之后,自动播放完下一首歌.不要重复播放. 代码如下: package com.example.asyncplayer_ex; import java.io ...
- android MediaPlayer无法自动播放问题,切换下一首,自动播放下一首。
在项目中,有时候遇到要求,点击播放下一曲无法播放的问题.明明调用了start()方法了,为什么还是不行呢. 以下是我的代码 mediaPlayer=new MediaPlayer(); mediaPl ...
- html5自动播放音乐外链,HTML5 audio 如何实现播放多个MP3音频
标签是HTML5中的新标签,定义声音用于嵌入音频内容,比如音乐或其他音频流.用的比较多音频格式是.mp3. 标签常用属性如下表 属性 值 描述 autoplay autoplay 添加该属性后,音频会 ...
- jplayer指定html5,jplayer列表播放错误自动进入下一首方法
jplayer列表播放错误自动进入下一首方法 蓝叶 网站设计 2016-08-05 5410 0评论 jplayer是一个很好用的html5音乐视频播放器,不知道的可以自行百度 ...
- html 添加audio 无法自动播放,移动端不支持audio自动播放解决方案
在开发webapp时,有时候你可能要加点背景音乐,这时我们会用到HTML5音频Audio. 你可能会这样写: 您的浏览器不支持音频播放. 做完后我们放PC端测试可以完美的进行自动播放(当然,是在你浏览 ...
- HTML5 audio 如何实现播放多个MP3音频
<audio>标签是HTML5中的新标签,定义声音用于嵌入音频内容,比如音乐或其他音频流.用的比较多音频格式是.mp3. <audio>标签常用属性如下表 属性 值 描述 au ...
- html 多个mp3,HTML5 audio 如何实现播放多个MP3音频
标签是HTML5中的新标签,定义声音用于嵌入音频内容,比如音乐或其他音频流.用的比较多音频格式是.mp3. 标签常用属性如下表 属性 值 描述 autoplay autoplay 添加该属性后,音频会 ...
最新文章
- RubyOnRails小资料
- python--gevent高并发socket
- python dataframe取列名_python – 获取列名在DataFrame中按其值排序
- Binder源码分析之ServiceManager(原)
- cad修改快捷键_超全CAD快捷键命令汇总!助你成为CAD大神!
- Linux下修改swap的大小
- c语言歌手预测成绩,5个裁判可以对10个歌手进行打分,计算各个歌手的最终得分排列...
- Kotlin学习笔记 第二章 类与对象 第九节 泛型
- Python:序列化
- 虚拟机服务器断网,Vmware虚拟机断网不能上网的解决方法教程[多图]
- 修改Android应用名称
- python办公自动化(十一)自动分类文件夹
- cookie httponly ajax,为什么jquery的.ajax()方法没有发送我的会话cookie?
- 打单词游戏 html5,html打字游戏
- Java 处理资源的try语句 (try-with-resources, TWR)
- Unity3D for Android 纹理压缩支持
- 高中数学必修二空间向量及其运算(经典案例)
- LWIP 以太网先启动后插入网线无法入网的解决办法
- 2022年计算机软件水平考试程序员系统集成项目管理工程师(中级)练习题及答案
- python窗口大小动态变化_如何在tkinter中动态调整窗口大小以“自动调整”其内容?...