已经提交文件

- 发布:2025-07-16 15:30
- 更新:2025-07-16 15:30
- 阅读:274
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: M1 pro
HBuilderX类型: 正式
HBuilderX版本号: 4.66
手机系统: Android
手机系统版本号: Android 12
手机厂商: 科大讯飞尤为严重
手机机型: P30、T30lite
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
复现出现的原因: 进入页面需要播放十个左右短音频,每个音频大概一秒左右,短的不到一秒,目前是在onEnded结束之后,销毁createInnerAudioContext,播放下一个,并且页面内有切换按钮,每次切换需要播放十个左右的短音频,导致createInnerAudioContext很多次的销毁、重新创建
复现出现的原因: 进入页面需要播放十个左右短音频,每个音频大概一秒左右,短的不到一秒,目前是在onEnded结束之后,销毁createInnerAudioContext,播放下一个,并且页面内有切换按钮,每次切换需要播放十个左右的短音频,导致createInnerAudioContext很多次的销毁、重新创建
预期结果:
不闪退,不报错
不闪退,不报错
实际结果:
使用5分钟左右,闪退
使用5分钟左右,闪退
bug描述:
代码使用:在页面使用import引入vue文件,需要播放时调用playAudio函数
报错: java.lang.IllegalStateException at android.media.MediaPlayer._stop(Native Method) at android.media...
已尝试论坛上的能搜到的方法试过下面解决方案,仍然得不到处理:
1.在onCanplay中调play()方法
2.每次调用完毕都destroy()销毁
3.使用autoplay = true---报错更严重了
期待能得尽快得到解决,或者处理方式
邮箱: 13092940428@163.com
uni-im: uni-app 官方技术交流群 1中id: 星星9528
我这边目前有测试机型,很容易复现,如果各位有解决方案,请联系我