我在项目遇到个问题。
在HBuilder中建立一个空的移动app项目,在index页面添加一个audio标签,在media文件夹里放了一个a.mp3。audio标签的src设置为media/a.mp3.如果在浏览器打开是可以播放音乐的。当我用手机运行功能,应用也可以播放音乐。于是我用在线打包成apk功能,然后装在手机里。audio无法播放音乐。这个问题要如何解决。
如果src的地址是网络上的视频,打包成apk后可以播放。任何本地app的音乐都无法播放。
没有用到plus,native。存粹一个html页面。
3 个回复
1***@163.com
audio标签用网络地址可以,本地地址反正我是没试出来,手机端浏览器audio标签不能自动播放需要点击触发
赵梦欢 - 专注前端,乐于分享!
h5的audio在不同手机的内核支持不一样,可能存在兼容问题,建议使用5+的Audio模块,http://www.html5plus.org/doc/zh_cn/audio.html
HB5
webview里面的audio标签首次不能用js播放,必须点击按钮用js播放一次才行,好烦啊