真机播放音频可以破防。打包后播放音频报错This file can not be opened as a file descriptor; it is probably compressed
- 发布:2022-02-25 14:20
- 更新:2022-02-25 17:11
- 阅读:716
产品分类: HTML5+
HBuilderX版本号: 3.3.8
手机系统: Android
手机系统版本号: Android 8.1
手机厂商: vivo
手机机型: Y75
打包方式: 云端
操作步骤:
预期结果:
可以播放
可以播放
实际结果:
安卓打包后不能
安卓打包后不能
bug描述:
p = window.plus.audio.createPlayer(this.orderMP3cn)
p.play(
() => {
console.log('Audio play success!')
},
e => {
console.log('Audio play failed: ' + e.message)
}
)
2 个回复
DCloud_Android_ST
5+应用可以设置 runmode = liberate,然后重新云打包验证下 参考文档 https://ask.dcloud.net.cn/article/94
BoredApe - 有问题就会有答案。
请上传一个能重现问题的测试工程
乐达网络 (作者)
测试工程指的是什么。
2022-02-25 15:09
乐达网络 (作者)
runmode的值,设置为normal的时候打包后不能播放声音,当设置为liberate的时候就正常。
2022-02-25 15:09
BoredApe
回复 乐达网络: 释放的应用资源后才可以访问本地(
_www
、_doc
、_download
)中的资源2022-02-25 15:20