我有一个喜欢放在网站上的webradio。 我使用了以下在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,但也不适用于Windows 8.1 64位:
<audio preload="auto" autoplay controls="controls" src="http://109.71.41.230:8658/;">
</ audio>
我访问了您的网页:Embedding Windows Media Player for all browsers 但也没用。
有些代码可以在所有浏览器上运行吗? 谢谢
答案 0 :(得分:0)
没有适用于所有浏览器的代码&#39; ;-) 您必须检查浏览器具有哪些功能。例如flash或html5音频或两者等,并提供正确的代码。这不是一件容易的事。
但您可以改用http://jplayer.org。
它是一款具有Flash备用功能的HTML5播放器,可以为您完成主要浏览器的所有检查。 它支持: Windows:Chrome,Firefox,Internet Explorer,Safari,Opera Windows(旧版):IE6,IE7,IE8,IE9,IE10,IE11 OSX:Safari,Firefox,Chrome,Opera iOS:Mobile Safari:iPad,iPhone,iPod Touch Android:Android 2.3浏览器 Blackberry:OS 7手机浏览器,PlayBook浏览器
以及那些媒体类型: HTML5:mp3,mp4(AAC / H.264),ogg(Vorbis / Theora),webm(Vorbis / VP8),wav Flash:mp3,mp4(AAC / H.264),rtmp,flv