我在我的网站上嵌入了Soundcloud小部件: http://www.jackcarnoldmusic.co.uk/music/
...但是,在Safari 6.1(最新版本)上,没有音频播放。没有返回错误,时间计数器和播放光标移动,但没有声音输出。在其他浏览器中加载的同一页面,包括IOS7,工作正常。 Safari 6.1正在做什么来阻止音频,我该如何解决它?
由于
答案 0 :(得分:8)
我解决了同样的问题如下:
Safari - 偏好设置 - 高级 - 未选中互联网插件(停止插件以节省电量)
使用嵌入式Soundcloud小部件重新加载我的页面&我现在得到音频流。
这个新的Safari功能会导致其他插件出现类似问题。不确定Apple有时会想到什么......
答案 1 :(得分:2)
这是Safari Power Saver的一个问题。 SoundCloud使用Flash播放音频,但将其置于页面中的某个位置,使Safari认为它不是一个重要的Flash实例(它不是前端和中心),因此必须阻止它以节省电量。不幸的是,SoundCloud还在视觉上隐藏了Flash,因此无法点击它,因此Safari无法将其置于Power Saver白名单中。还不幸的是,没有办法从Safari添加更多网站到该列表。
幸运的是,创建一个修复它的工具很容易。所以这里是Safari Power Saver Whitelister。它会将您想要的任何网站添加到Safari Power Saver白名单中。只需在AppleScript编辑器中单击“运行”即可。