小程序
小游戏
企业微信
微信支付
扫描小程序码分享
在播放音频后,通过paused获取播放状态第一次永远是true
10 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
已经2024年了,还没解决
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
这问题确实存在,自己弄个标志字段得了,这么久了都不解决这个问题。
都已经2022年3月17日了,这个问题还没解决!!!
进入页面,自动播放的,播放了之后,只有主动调用一次,play/pause 方法, this.innerAudioContext.paused 才会变为正确的状态,想要获取及时状,参考如下。
遇见这个问题的兄弟,单独写一个变量,记录音频是否已经暂停。
我这个是 taro内的 vue 写法,自行修改为适合自己的写法。
this.innerAudioContext = wx.createInnerAudioContext() this.innerAudioContext.onCanplay(() => { this.innerAudioContext.play() }) this.innerAudioContext.onPlay(() => { console.log('音频是否已经暂停?:', this.innerAudioContext.paused) this.innerAudioIsPaused = this.innerAudioContext.paused }) this.innerAudioContext.onPause(() => { console.log('音频是否已经暂停?:', this.innerAudioContext.paused) this.innerAudioIsPaused = this.innerAudioContext.paused })
21-9-18,我在模拟器也有有这个问题。还没修复?我播放的代码是别的项目拷来的,还以为之前写错了,真机没问题。
这问题谁来解决一下啊?一直获取到为 true,玩呢?
确实一直是true,真不是写这个接口有什么难的,不给我,我也不要了,道路万千条。
还没有修复- -
哈哈哈 我也遇到同样问题了 醉了什么api 都不自查么
兄弟,你这个问题我也遇到了,请问你解决了吗
你好,麻烦提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
已经2024年了,还没解决
这问题确实存在,自己弄个标志字段得了,这么久了都不解决这个问题。
都已经2022年3月17日了,这个问题还没解决!!!
进入页面,自动播放的,播放了之后,只有主动调用一次,play/pause 方法, this.innerAudioContext.paused 才会变为正确的状态,想要获取及时状,参考如下。
遇见这个问题的兄弟,单独写一个变量,记录音频是否已经暂停。
我这个是 taro内的 vue 写法,自行修改为适合自己的写法。
this.innerAudioContext = wx.createInnerAudioContext() this.innerAudioContext.onCanplay(() => { this.innerAudioContext.play() }) this.innerAudioContext.onPlay(() => { console.log('音频是否已经暂停?:', this.innerAudioContext.paused) this.innerAudioIsPaused = this.innerAudioContext.paused }) this.innerAudioContext.onPause(() => { console.log('音频是否已经暂停?:', this.innerAudioContext.paused) this.innerAudioIsPaused = this.innerAudioContext.paused })
21-9-18,我在模拟器也有有这个问题。还没修复?我播放的代码是别的项目拷来的,还以为之前写错了,真机没问题。
这问题谁来解决一下啊?一直获取到为 true,玩呢?
确实一直是true,真不是写这个接口有什么难的,不给我,我也不要了,道路万千条。
还没有修复- -
哈哈哈 我也遇到同样问题了 醉了什么api 都不自查么
兄弟,你这个问题我也遇到了,请问你解决了吗
你好,麻烦提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。