收藏
回答

wx.getBackgroundAudioPlayerState小米手机获取错误

公司名称


MP帐号(邮箱)

1150192088@qq.com

开发者微信号

adreamfei

机型(如iPhone 6s plus)

小米5

操作系统(如iOS 9.3)

Android

是否必现

出现时间

非常频繁

操作路径(即如何操作可以复现该问题)

使用 wx.playBackgroundAudio(OBJECT) 播放背景音乐时,小米手机上 wx.getBackgroundAudioPlayerState 获取播放状态失败或者获取的音频总长度错误。

问题描述(具体问题介绍)

使用 wx.playBackgroundAudio(OBJECT) 播放背景音乐时,小米手机上 wx.getBackgroundAudioPlayerState 获取播放状态失败或者获取的音频总长度错误。      



问题截图(客户端问题界面截图)


代码片段截图


wx.getBackgroundAudioPlayerState({

        success: function (res) {

          console.log("res.currentPosition-->" + res.currentPosition + "duration-->" + res.duration)

          that.setData({

            playTime: res.currentPosition,

            formatedPlayTime: util.formatTime(res.currentPosition + 1)

          })

        },fail:function(res){

          console.log("fail ed")

        },complete:function(res){

          console.log("complete ed")

        }

      })


1、res.duration 有时候错误,有时候无论什么音频,获取的长度都是18;


2、有时候获取失败,fail;





回答关注问题邀请回答
收藏
登录 后发表内容