小程序API使用问题之InnerAudioContext

1,音频InnerAudioContext设置src问题,多次为src设置不一样的值,进行播放,当src设置为空,播放的时候就会延用之前设置的src播放,处理方法是为空的src设置一个播放地址,不能给src设置为空。如:

let ctx = wx.createInnerAudioContext;
#先设置一个正常播放地址然后进行播放https://www.jianshu.com/writer#/notebooks/21236190/notes/40734569/preview,播放正常
ctx.src = "https://www.jianshu.com/writer#/notebooks/21236190/notes/40734569/preview"
getApp().getAudioContext().onPlay(function () {});
getApp().getAudioContext().play()
#接着设置一个空地址播放,正常播放,但是播放的地址是上面的地址
ctx.src = ""
getApp().getAudioContext().onPlay(function () {});
getApp().getAudioContext().play()
#解决方法为空地址设置一个默认不能播放的地址就行了,不能播放
ctx.src = "https://www.jianshu.com/"
getApp().getAudioContext().onPlay(function () {});
getApp().getAudioContext().play()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值