0

我正在通过 Javascript/JQuery 控制 ActiveX 控件。该控件是一个视频播放器,可以播放我们需要的某种格式,标准播放器不支持。

无论如何,播放器的 API 命令之一是寻找视频中的某个点,该命令遵循...

o = new PlayerObject("player");
o.createPlayer(width, height);
o.UseMediaServer(ipAddress);
o.UseFile(file);
o.Play();
o.Seek(30); //This doesn't work in Chrome

这在所有浏览器中的工作方式完全相同,在加载、播放等方面,但唯一的区别是在 Chrome 中,没有看到 Seek(secs) 命令将数据正确发送到 ActiveX 控件,结果是 ActiveX 控件总是提示剪辑的开头,就像它将数据解释为零 (0) 而不是实际值。我认为这可能归结为类型,因为 ActiveX 控件需要一个 LONG。Mozilla 和 IE 似乎正确发送它,但不是 Chrome。

我不确定从这里去哪里,有什么想法吗?

编辑:显然它是一个包含 ActiveX链接到插件的插件

4

0 回答 0