Prestashop:iframe音频自动启动块

时间:2017-12-30 14:12:00

标签: html audio prestashop embed autoplay

我有iframe和音频播放自动 autoplay如何停止? prestashop中不允许使用音频标签:(
并且嵌入没有音频控制。

<iframe width="300" height="62" type="text/html" frameborder="0" src="http://nadabrahma-hangtalmasszazs.hu/mp3/sangha-klangschale-700g-harter-filzkloeppel.mp3"></iframe>

2 个答案:

答案 0 :(得分:1)

即使这是一种肮脏的解决方案,也应该有效:

创建一个新的HTML文件,并将其命名为audio.html或任何您想要的内容,并将其放入以下内容:

<audio controls>
  <source src="http://nadabrahma-hangtalmasszazs.hu/mp3/sangha-klangschale-700g-harter-filzkloeppel.mp3" type="audio/mpeg"
</audio>

现在回到你制作iframe的iframe:

<iframe width="300" height="62" type="text/html" frameborder="0" src="XXXXXXXXXX"></iframe>

请确保将XXXXXX替换为您的html文件,例如audio.html,以防它无法正常工作添加完整路径,例如http://yourwebsite.tld/audio.html

请注意:如果您使用SSL(https),则需要通过HTTP提供mp3文件,您需要将mp3重新上传到某个HTTPS服务器(您的服务器也能正常工作)

告诉我这是否有效如果不是,我很乐意进一步提供帮助。

答案 1 :(得分:0)

<style>
body{
    padding: 0;
    margin: 0;
    background: #FFF;
    margin-right: -23px;
}
</style>
<audio controls style="width: 100%">
  <source src="<?php echo $_GET['src'];?>" type="audio/mpeg"
</audio>

Thanx兄弟!!! :)