问题标签 [cortado]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
591 浏览

javascript - MediaElement.js 中的 Cortado Ogg 播放器 - 几乎可以正常工作

我对 MEjs 演示播放器进行了一些更改,以便使用 Cortado Java 小程序在 IE/Safari 浏览器中播放 OGG。

我有播放/暂停工作,虽然 getPlayPosition() 没有按照文档中的描述以毫秒为单位获得当前位置,applet.currentTime并且applet.duration为此目的工作得很好。

我认为将这些连接到 mejs 播放器上的当前位置指示器会很简单,但我遇到了问题。setCurrentTime在 IE中导致对象上的DOM Exception: InVALID_STATE_ERR (11)错误,并且在 Safari 中发生类似的错误。显然我试图设置的对象不再存在?

下面的代码将播放和暂停,甚至在控制台中给出秒/总数(必须在 IE 中启用 F12 工具。)有没有很好的方法可以将它连接到播放栏?

这是使用 MeJS 2.10.3。