background audio is preempted 复现方法以及解决方案
发布于 3 年前 作者 qren 4724 次浏览 来自 分享

微信小程序在使用背景音频时候,可能会出现如下报错信息

后台错误日志报警也会有提示

造成这个错误的原因是,小程序切入后台状态下操作了背景音频的播放状态

而文档里有交代:https://developers.weixin.qq.com/miniprogram/dev/api/media/background-audio/wx.getBackgroundAudioManager.html

小程序切入后台后,音频如果处于播放状态会继续播放,但是不能通过API操作音频的播放状态:比如设置title

所以如果遇到以上报错,可以优化代码,判断小程序切入后台时,不要操作音频播放状态。

4 回复

/storage/emulated/0/Android/data/com.baidu.input_huawei/cache/emotion/091e6f5c5e3b57797aefd5ab6ada262bd882c7626685139016a11c4c36e45a9d.0.png😟 j

Jmykymmymndf feew😒 🐹 🦇 🦊 🐧 🐧 jktkykjmkjjmjijkjtk jmktkkyukojkjmntt The

mn

nmmm mmmmmmm mm😯 😩 😠 😯 😩 😟 😐 😯 😟 😩 😩 /storage/emulated/0/Android/data/com.baidu.input_huawei/cache/image_cache/9dff7600963148ccd4fcd10948a9fd9ba27fb40442e5fc34de3493e773e12a7e.0/storage/emulated/0/Android/data/com.baidu.input_huawei/cache/image_cache/9276a62269d1cabcea6ac6887ba086854aaecae709a54111aac468e3a03ff3fb.0/storage/emulated/0/Android/data/com.baidu.input_huawei/cache/image_cache/259f1d45078f1cc561347aecaf256bfe403d674388d2c1859705d7469143b827.0/storage/emulated/0/Android/data/com.baidu.input_huawei/cache/image_cache/f3aa90af0fb0ed11a6f590bd9b83d292bf352ccf473a4212a64ce90fda54880e.0/storage/emulated/0/Android/data/com.baidu.input_huawei/cache/emotion/d78505350c7bdb7be06dc0c2d68b5cb920e36082bb005489b263a53f74bdde13.0.pngymy

😝 mmmmmmmm😎 😯 😯 😯 😯 😯 😩 😯 😯 😯 😯 😫

回到顶部