网站加载时,我试图弹出窗口并播放音频。

我的代码是这样的:

<html>
<head>
<SCRIPT TYPE="text/javascript">
  function popup(windowname) {
    window.open("", windowname, 'width=600,height=800');
  }
</SCRIPT>
</head>
<body onLoad="popup('popup audio')">

</body>
</html>

我想在弹出窗口中执行以下音频标签
<audio controls autoplay="autoplay"><source src="http://95.154.254.157:11648/;stream.mp3" type="audio/mp3">

最佳答案

第一:您无法在页面加载时执行此操作。所有现代的浏览器都具有弹出窗口阻止程序,除非用户与页面进行交互,否则它们将阻止window.open()起作用。

第二:如果要在弹出窗口中显示内容,请传递URL作为第一个参数,而不是""

关于javascript - 弹出窗口并播放音频,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44728229/

10-11 23:11
查看更多