我正在通过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 link-to-plugin
的插件