javascript - Chrome 不播放仅支持 `http` 协议的源
问题描述
我有一些仅支持http
协议的音频源,但我对 google chrome 播放它们有疑问。
我的源代码有一个示例,它不在 Chrome 中播放,但在 Firefox 中播放。
在这种情况下最好的解决方案是什么?
<!DOCTYPE html>
<html>
<body>
<audio controls autoplay preload="none">
<source type="audio/mpeg" id="player" src="http://dl.tabamusic.com/Music/1400/01/Mohammadreza Ghaffari - Ashkam Aberoome (128).mp3">
Your browser does not support the audio element.
</audio>
</body>
</html>
解决方案
推荐阅读
- ruby-on-rails - rails 内的嵌套值查询 where
- angularjs - AngularJs:使用 $locationProvider.html5Mode(true) 会触发来自 https 的意外 http 重定向
- templates - Jira 插件 - 如何将很长的字符串从 Jira 插件传递给速度模板
- powershell - 如何在管道传输到 DataTable 时显示 import-csv 的进度?
- mongodb - MongoDB 将 sql 转换为 mongo 查询(使用 id-1 加入)
- masstransit - 如果取消 Masstransit 的 Mediator 请求,则会引发 MessageNotConsumedException
- android - 如何在 MvxViewPagerFragmentInfo 中指定 viewmodel 参数
- ruby-on-rails - 为什么这个 before_action 不起作用?导轨
- c++ - 移动语义背后的推理
- laravel - 在 dataTables Laravel 中添加 csv 和 excel 导出按钮