作者:Mua--于毛毛在路上 | 来源:互联网 | 2023-08-27 00:43
html5写的网页打包成安卓apk文件,里面有个audio标签是做网站背景音乐的
但是打包出来的apk音乐播放不了,把MP3的路径换成网上的路径比如:
这样才可以播放,有没有人知道这是什么原理,是不是音乐路径的问题呢?
路径这样写应该没有问题,因为bg.mp3确实是在images文件夹的根目录下的,同样的在index.html页面里面
这个图片标签就可以正常显示,但是audio标签却不行
,除了这个路径的原因还有没有其他的原因呢,比如说安卓内置的浏览器对audio标签有某些约束?
5 个解决方案
你可以把你的 audio 文件放在 android 的 assets 文件夹下,然后,路径改成"file:///android_assests/路径",这样应该就可以了,原因还是在于 android 本身读取文件的路径
这个问题一直没能解决啊,只好先用android写个音乐背景了,然后用js调用java方法控制开关,如果大家知道我发的那个问题是什么原因的话,欢迎私信我 ^^