audio遇到的问题
发布于 6 年前 作者 ptao 2828 次浏览 来自 问答

我使用audio遇到两个问题

  1. 倍速没效果

  2. 设置当前播放时间

<view class=“container”>

<!-- <audio poster="{{poster}}" name="{{name}}" author="{{author}}" src="{{src}}" action="{{action}}" controls loop> -->

<audio poster="{{poster}}" name="{{name}}" author="{{author}}" src="{{src}}" id=“myAudio” controls loop action="{{action}}">

<view class=“button-wrap”>

<button type=“primary” bindtap=“audioPlay”>播放</button>

<button type=“primary” bindtap=“audioPause”>暂停</button>

<button type=“primary” bindtap=“audioPlaybackRateSpeedUp”>调为2倍速</button>

<button type=“primary” bindtap=“audioPlaybackRateNormal”>调为1倍速</button>

<button type=“primary” bindtap=“audioPlaybackRateSlowDown”>调为0.5倍速</button>

<button type=“primary” bindtap=“audio14”>设置当前播放时间为14秒</button>

<button type=“primary” bindtap=“audioStart”>回到开头</button>

</view>

</audio>

</view>

audioPlaybackRateSpeedUp: function () {

console.log(‘666666666666666’);

this.setData({

action: {

method: ‘setPlaybackRate’,

data: 2       //倍速

}

})

},

audio14: function () {

// this.setData({        //这是没效果

//   action: {

//     method: ‘setCurrentTime’,

//     data: 14

//   }

// })

console.log(‘666666666666666’);

this.audioCtx.seek(14)      //这是报错:‘seek’ of undefined

},

1 回复

微信版本是6.5.3?试下更新微信版本至最新版本看看。若问题未解决,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

回到顶部