Craft CMS - 使用插件内的resourceUrl无法播放音频文件

时间:2018-05-01 01:56:27

标签: html audio craftcms

基本上我将静态HTML网站移动到Craft中。我已经为该网站创建了一个新的插件,并且已经有很多工作,但是我遇到了音频文件无法播放的问题。该网站应该有音乐自动播放和循环播放(在你开始评判我之前它是一个小孩的网站,哈哈),它在静态网站上正确地工作,但是我的Craft实例中什么也没有播放,当我去直接它不会在浏览器中播放音频文件的URL,但不会给我404.如果我“另存为”,它会正确下载。

代码非常简单:

<audio autoplay loop>
        <source src="{{ resourceUrl('somesite/audio/some_theme_full.ogg') }}" type="audio/ogg">
        <source src="{{ resourceUrl('somesite/audio/some_theme_full.mp3') }}" type="audio/mpeg">
</audio>

src正确生成,例如http://site.local/cpresources/somesite/audio/some_theme_full.mp3?d=1513706441

1 个答案:

答案 0 :(得分:0)

您是否使用相同的浏览器访问现有网站并进行开发?在原始网站上尝试隐身模式。

  

...网络浏览器正朝着更严格的自动播放政策发展,以改善用户体验,最大限度地降低安装广告拦截器的动力,并减少昂贵和/或受限网络上的数据消耗。

更多关于Google最近的autoplay policy changes