为所有浏览器嵌入播放器



我有一个喜欢放在网站上的网络广播。我使用了以下代码,可以在Internet Explorer中工作,但不能在Windows 8.1或64位MAC (iPad, iPhone…)

<object classid = "clsid: 6BF52A52-394a-11D3-B153-00C04F79FAA6" width = "280" height = "100"     codebase = "http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf. cab # version = 5,1,52,701 "> 
<param name="url" value="http://109.71.41.230:8658"> 
<param name="autostart" value="false"> 
<embed type="application/x-mplayer2" width="280" height="100" src="http://109.71.41.230:8658">     </ embed> 
</ object> 

下面的代码可以在Mac上工作,但也不能在64位的Windows 8.1上工作:

<audio preload="auto" autoplay controls="controls" src="http://109.71.41.230:8658/;"> 
</ audio> 

我访问了你的页面:在所有浏览器中嵌入Windows Media Player但也没有成功。

有一些代码工作在所有的浏览器?谢谢你

没有这样的'代码适用于所有浏览器';-)您必须检查浏览器具有哪些功能。例如flash或html5音频或两者兼而有之,并提供适当的代码。那可不容易。

但是你可以使用http://jplayer.org。

这是一个HTML5播放器与Flash回退和做所有检查的主要浏览器为您。它支持:Windows: Chrome、Firefox、Internet Explorer、Safari、OperaWindows(旧版本):IE6、IE7、IE8、IE9、IE10、IE11OSX: Safari, Firefox, Chrome, OperaiOS: Mobile Safari: iPad, iPhone, iPod TouchAndroid: Android 2.3浏览器黑莓:OS 7手机浏览器,PlayBook浏览器

和那些媒体类型:HTML5: mp3, mp4 (AAC/H.264), ogg (Vorbis/Theora), webm (Vorbis/VP8), wavFlash: mp3, mp4 (AAC/H.264), rtmp, flv

相关内容

  • 没有找到相关文章

最新更新