收藏
回答

getBackgroundAudioManager 安卓和苹果播放没有声音

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug getBackgroundAudioManager 微信iOS客户端 8.0.54 3.7.2(android) | 3.6.6(iphone)
const audioManager = uni.getBackgroundAudioManager();      
audioManager.onError(err => {       console.log("播放错误", err);     })      
audioManager.title = "测试音频";     
audioManager.singer = "未知";     
audioManager.src = "http://cdn.zreading.org.cn/resources/RS故事熏听/Level-0托班 熏听/Level-0-1WEEK1/audio/MP3/1732598348628_196ebbceb2cddd55c37af125e0bbf11b.mp3";


最后一次编辑于  1天前
回答关注问题邀请回答
收藏

1 个回答

  • 鹏小黑(Mike)᭄ꦿ࿐
    鹏小黑(Mike)᭄ꦿ࿐
    1天前

    经过进一步测试。需要将http改成https,同时IOS系统需将地址进行URI转码。如此操作后便可解决无法播放问题。

    这是在测试了几个地址后得出的结论。

    IOS系统好像对处理中文有点问题QWQ或者说中文与中文之间的空格有问题

    因为第四段音频和第五段音频实际上是同一个地址,就是同一个音频地址,只是表现形式不一样,但第五段音频能放。

    1天前
    有用 1
    回复
登录 后发表内容