作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Audio5js 是一种与旧版浏览器兼容的 html5。这是源代码和开发者网站的链接
Github:https://github.com/zohararad/audio5js
我使用了播放器的 Angular 示例
我创建了一个 plunk:http://plnkr.co/edit/Ma1zzsze1R31p3QZOyW8?p=preview
<script src="https://code.angularjs.org/1.2.9/angular.min.js"></script>
<script src="https://rawgithub.com/zohararad/audio5js/master/audio5.js"></script>
<!--include ngAudio5.js after audio5.js-->
<script src="ngAudio5.js"></script>
<script>
//inject Audio5 service into our app
var app = angular.module('myapp',['Audio5']);
//Inject the AudioService singleton
var PlayCtrl = function ($scope, AudioService) {
//bind AudioService to scope
$scope.player = AudioService;
//Load the song, every event, class method and Instance attribute from audio5js are accessible from the template
$scope.player.load('http://danosongs.com/music/danosongs.com-orb-of-envisage.mp3');
//example of event binding
$scope.player.on('timeupdate',function(){
$scope.$apply();
})
}
</script>
奇怪的是它适用于除 Mac 上的 Chrome 之外的所有浏览器。
chrome版本:版本36.0.1985.125MAC操作系统版本:OS X 10.9.4
请查看该 plunk,如果有任何问题请告诉我
最佳答案
当js文件中音频类型为mp3时,删除codecs=mp3。它是由开发商修复的。 github上源码已更新
关于javascript - Audio5js 播放器不适用于 Mac 上的 Chrome,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25191189/
我是一名优秀的程序员,十分优秀!