Javascript 如何获取对象';什么事?(ce html)
我正在基于CE-HTML浏览器的电视上开发一个js应用程序。 因此,我的浏览器选项有限,没有文档,但它是webkit的修改版,或者与我假设的webkit类似 我可以将对象标记用于视频,但如何获取此对象的事件。有什么办法吗?例如完成、缓冲等Javascript 如何获取对象';什么事?(ce html),javascript,javascript-events,Javascript,Javascript Events,我正在基于CE-HTML浏览器的电视上开发一个js应用程序。 因此,我的浏览器选项有限,没有文档,但它是webkit的修改版,或者与我假设的webkit类似 我可以将对象标记用于视频,但如何获取此对象的事件。有什么办法吗?例如完成、缓冲等 <object type="video/mp4" id="myvid" data="myvideo.mp4" width="640" height="480"></object> 如果您仍然需要它;)希望有帮助! 编辑: 当然,
<object type="video/mp4" id="myvid" data="myvideo.mp4" width="640" height="480"></object>
如果您仍然需要它;)希望有帮助!
编辑:
当然,您需要添加中断和所有代码,但以下是处理所述事件的方法。不知何故,我找到了它,但无论如何,谢谢,这是正确的答案。:)
<script type="text/javascript">
<![CDATA[
// check the current playstate of the mediaobject
function checkPlayState()
{
switch (myvid.playState)
{
case 5: // finished
endOfFile();
break;
case 0: // stopped
case 6: // error
case 1: // playing
case 2: // paused
case 3: // connecting
case 4: // buffering
default:
// do nothing
break;
}
}
myvid.onPlayStateChange=checkPlayState;
]]>
</script>