乐达网络
乐达网络
  • 发布:2022-02-25 14:20
  • 更新:2022-02-25 17:11
  • 阅读:716

【报Bug】安卓打包后plus.audio.createPlayer播放音频报错

分类:HTML5+

产品分类: HTML5+

HBuilderX版本号: 3.3.8

手机系统: Android

手机系统版本号: Android 8.1

手机厂商: vivo

手机机型: Y75

打包方式: 云端

操作步骤:

真机播放音频可以破防。打包后播放音频报错This file can not be opened as a file descriptor; it is probably compressed

预期结果:

可以播放

实际结果:

安卓打包后不能

bug描述:

p = window.plus.audio.createPlayer(this.orderMP3cn)
p.play(
() => {
console.log('Audio play success!')
},
e => {
console.log('Audio play failed: ' + e.message)
}
)

2022-02-25 14:20 负责人:无 分享
已邀请:
DCloud_Android_ST

DCloud_Android_ST

5+应用可以设置 runmode = liberate,然后重新云打包验证下 参考文档 https://ask.dcloud.net.cn/article/94

BoredApe

BoredApe - 有问题就会有答案。

请上传一个能重现问题的测试工程

  • 乐达网络 (作者)

    测试工程指的是什么。

    2022-02-25 15:09

  • 乐达网络 (作者)

    runmode的值,设置为normal的时候打包后不能播放声音,当设置为liberate的时候就正常。

    2022-02-25 15:09

  • BoredApe

    回复 乐达网络: 释放的应用资源后才可以访问本地(_www_doc_download)中的资源

    2022-02-25 15:20

该问题目前已经被锁定, 无法添加新回复