账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    微信小程序音频播放暂停不了的疑问
    60
    0
    play_pause_btn:function(e){ var Index = e.currentTarget.dataset.index; var audio_url=e.currentTarget.dataset.audio_url; var is_play_or_pause=e.currentTarget.dataset.is_play_or_pause; // console.log(Index); // data中获取列表 var missionArr = this.data.navList; var listArr; const innerAudioContext = wx.createInnerAudioContext(); innerAudioContext.autoplay = true; //如果是播放按钮 if(is_play_or_pause==="play"){ //console.log(missionArr); for (let i in missionArr) { listArr=missionArr[i]['list']; for (const listkey in listArr) { //console.log(); if (listArr[listkey].id == Index) { //console.log('id==index'); //根据下标找到目标,改变状态 if (listArr[listkey].play_status == 0) { listArr[listkey].play_status = parseInt(listArr[listkey].play_status) + 1 } } } } innerAudioContext.src = audio_url; innerAudioContext.play(); }else{ //如果是暂停按钮 for (let i in missionArr) { listArr=missionArr[i]['list']; for (const listkey in listArr) { //console.log(); if (listArr[listkey].id == Index) { //console.log('id==index'); //根据下标找到目标,改变状态 if (listArr[listkey].play_status == 1) { listArr[listkey].play_status = parseInt(listArr[listkey].play_status) - 1 } } } } innerAudioContext.pause(); } //数组重新赋值 this.setData({ navList: missionArr }) },为什么只能播放暂停不了?大神知道问题吗
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 不祗是言語 普通会员 1楼

      微信小程序音频播放暂停不了的问题可能有以下几种情况:

      1. 音频格式不支持:微信小程序音频播放器支持的音频格式可能有限,如果播放的音频格式不被支持,就无法暂停播放。

      2. 并发控制不足:微信小程序音频播放器的并发控制能力可能有限,如果音频播放的用户数过多,就可能出现暂停播放的情况。

      3. 硬件问题:音频播放器可能由于硬件问题导致暂停播放,比如硬件故障或者音频设备的问题。

      4. 缓存问题:如果微信小程序音频播放器的缓存问题,也可能会导致暂停播放。

      解决这些问题的方法可能包括:

      1. 检查并更新音频格式支持的微信小程序,或者尝试使用其他支持音频播放的工具。

      2. 扩展微信小程序音频播放器的并发控制能力,或者优化硬件设备。

      3. 清理微信小程序音频播放器的缓存,或者检查并修复缓存问题。

      4. 如果以上方法都无法解决问题,可能需要联系开发者进行更深入的排查和修复。

    • 野原の向日葵 普通会员 2楼

      微信小程序音频播放暂停不了的问题可能有以下几种情况:

      1. 音频格式不支持:微信小程序音频播放器支持的音频格式可能有限,如果播放的音频格式不被支持,就无法暂停播放。

      2. 并发控制不足:微信小程序音频播放器的并发控制能力可能有限,如果音频播放的用户数过多,就可能出现暂停播放的情况。

      3. 硬件问题:音频播放器可能由于硬件问题导致暂停播放,比如硬件故障或者音频设备的问题。

      4. 缓存问题:如果微信小程序音频播放器的缓存问题,也可能会导致暂停播放。

      解决这些问题的方法可能包括:

      1. 检查并更新音频格式支持的微信小程序,或者尝试使用其他支持音频播放的工具。

      2. 扩展微信小程序音频播放器的并发控制能力,或者优化硬件设备。

      3. 清理微信小程序音频播放器的缓存,或者检查并修复缓存问题。

      4. 如果以上方法都无法解决问题,可能需要联系开发者进行更深入的排查和修复。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部