2012-04-18 69 views
2

目標:使用SoundCloud(http://developers.soundcloud.com/docs/custom-player)中的自定義播放器文件創建自定義音頻播放器。IE 8不渲染SoundCloud Flash Player

問題: IE不顯示IE8(及更低版本)中的「備份」flash播放器。我想避免一起閃光。播放器位於:http://ryanwieseler.com/tpmwordpress

IE 8在sc-player.js中提供了使用「addEventListener」而不是「attachEvent」導致的錯誤。我對JavaScript的瞭解有限,所以這裏有一個的另一個問題:請問這個問題是通過修改sc-player.js來解決的:在這個線程的答案中找到一個函數:http://goo.gl/bYFge?確定瀏覽器可以使用哪種方法並實現它? sc-player.js通過github(https://github.com/soundcloud/soundcloud-custom-player/blob/master/js/sc-player.js)

任何建議,非常感謝。謝謝。

回答

0

如果您之前SC-player.js執行此,它可能工作:

if (!soundcloud.addEventListener) { 
    soundcloud.addEventListener = function(eventName, eventHandler) { 
     this.attachEvent('on' + eventName, eventHandler); 
    } 
}