gpt4 book ai didi

javascript - .play() 在 Safari 中不起作用

转载 作者:行者123 更新时间:2023-12-02 17:20:06 25 4
gpt4 key购买 nike

此方法在 Chrome、IE 等浏览器中有效,但在 Safari 中无效。我读了很多关于这个主题的文章,但没有任何帮助我......我知道 QuickTime 是可行的。这是一个简单的想法代码:

HTML

<div id="but"></div>
<audio id="first">
<source src="song.mp3" type="audio/mpeg"/>
</audio>

JS

$("#but").mousedown(function(){
songPlay();
});

function songPlay()
{
var audio = document.getElementById("first");
audio.play();
}

这对我提供一些简单的示例和解决方案很有帮助。

最佳答案

经过进一步澄清,OP在Windows平台上使用safari 5.x,该版本的safari不支持音频标签 source ,解决方案是设置闪退或干脆忽略该市场份额,因为苹果取消了对 Windows 上 Safari 的支持。

关于javascript - .play() 在 Safari 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24044975/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com