html5下调用playbackrate函数可以实现变速播放,,javascript - html5 用audio的playbackRate属性控制播放速度在安卓手机不起作用?...

speed: function(th) {

var self = this,

speed = $(th).data('speed');

self.Audio.playbackRate = speed;

console.log("speed="+speed)

}

speed 有0.5 , 0.8 , 1 几种速度,

在ios上没有问题,但是我的安卓手机却没有反应,不知是什么原因造成的?

---------------------- 测试 -------------------------------

慢速

正常

播放

$(".btn1").click(function() {

var audio = $("#audio")[0];

audio.playbackRate = 0.5;

alert(audio.playbackRate);

})

$(".btn2").click(function() {

var audio = $("#audio")[0];

audio.playbackRate = 1;

alert(audio.playbackRate);

})

$(".btn3").click(function() {

var audio = $("#audio")[0];

audio.play();

})

在安卓手机的微信测试,发现属性是赋上去的,但是音频的速度就是没有变化?

demo在这里http://jsbin.com/juhoyeyega/e...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值