看到我自己的答案,讓它工作!是否有任何方法/ API與<object>播放視頻進行交互?
我正在使用video.js在網站上播放視頻,這也將不得不脫機工作,因此無法使用閃光燈。由於video.js使用Flash後備,我寫了自己的。
在IE8例如和對象被創建:
<OBJECT codeBase="http://www.microsoft.com/Windows/MediaPlayer/" classid=CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95 width=660 height=418 type=application/x-oleobject>
<embed src="Videos/Aktionen_Coffee-Stop/Teaser_Coffee-Stop.wmv" type="application/x-mplayer2" enabled="1" showstatusbar="1" ShowControls="1" ShowStatusBar="0" ShowDisplay="0" autostart="true" width="660" height="418" scale="tofit"></embed></OBJECT>
這工作完全正常和對象呈現一個視頻播放器(Windows媒體播放器,即RESP的QuickTime在舊的Mac OS/Safari瀏覽器的版本)。
JavaScript有什麼方法可以讓這個視頻播放停止,重播,激發一個「結束」的事件嗎?
編輯:even when looking at these "docs" - 如何freakin創建一個Player對象?人們如何創建這樣的文檔?認真MS ...
更新
var wmp = $('#wmp').get(0);
setTimeout(function() {
console.log(wmp.Controls.currentPosition());
wmp.Stop();
}, 2000);
的wmp.stop()
的工作,但wmp.Controls
或.controls
總是拋出一個錯誤。我只想知道視頻何時結束。
如果你會讀,它不工作:) – Alex
這的確行得通......我自己測試了一下。我必須在這裏工作有多難? – TheProdigy