我也遇到了,不过是调试工具上没出现过,在真机上的时候出现了,偶尔出现
小程序createInnerAudioContext音频seek后,获取currentTime错误如题,以下是测试小程序片断 https://developers.weixin.qq.com/s/M8p9PTmV7QfZ [图片] 测试片断加一个setTimeout后获取正确,在我的项目的加了也不行
2020-12-26都2020年了这个问题还有,真是醉了
wx.createInnerAudioContext播放和暂停的问题[代码]if[代码] [代码](audio.paused) {[代码][代码] [代码][代码]this[代码][代码].setData({[代码][代码] [代码][代码]audioPlay:[代码][代码]true[代码][代码] [代码][代码]})[代码][代码] [代码][代码]audio.src = [代码][代码]' '[代码][代码];[代码][代码] [代码][代码]audio.play();[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]{[代码][代码] [代码][代码]this[代码][代码].setData({[代码][代码] [代码][代码]audioPlay: [代码][代码]false[代码][代码] [代码][代码]})[代码][代码] [代码][代码]audio.pause();[代码][代码] [代码][代码]}[代码][代码] [代码][代码]audio.onPlay(() => {[代码][代码] [代码][代码]console.log([代码][代码]'开始播放'[代码][代码])[代码][代码] [代码][代码]})[代码]问题一: 第一次加载页面点播放,if的判断会走true然后播放,但是点击第二次的时候,还是会走true,要点多一次才会走false。更奇葩的是,audio.onPlay(()),每次点击,都会重复执行很多次。 问题二: 调试基础库低于1.9.0的话,是不会播放音乐也不会走onPlay的。 [图片]
2020-10-15