我如何使用ES6并仍然允许Safari 9加载其余的Javascript而不会窒息这一点?
let audio;
$(".playAudio").on('click touchstart', function () {
if(audio){
audio.pause();
}
audio = document.createElement('audio');
audio.setAttribute('src', $(this).attr('data-audio'));
audio.currentTime = 0;
audio.play();
});
答案 0 :(得分:1)
ES5不支持let关键字,以修复旧的JS环境,将let audio
更新为var audio
。