2

我不能让它工作。奇怪的是,<param name="ShowStatusBar" value="false">它根本没有影响。此外,我的 wmp 对象 (JavaScript) 中没有“showStatusBar”属性。

var obj = '<object id="_wmp" CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" TYPE="application/x-oleobject" width="' + parseInt(parsed.width) + '" height="' + (parseInt(parsed.height) + 0) + '" codebase="http://www.microsoft.com/Windows/MediaPlayer/">';
obj += '<param name="URL" value="' + parsed.path + '">';
obj += '<param name="wode" value="transparent">';
obj += '<param name="windowlessVideo" value="true">';
obj += '<param name="autostart" value="true">';
obj += '<param name="ShowControls" value="true">';
obj += '<param name="ShowStatusBar" value="false">'; // does not work
obj += '<param name="showtracker" value="0">'; // has no effect
obj += '<param name="showstatusbar" value="0">'; // has no effect
obj += '</object>';

然后 obj 被插入到文档中,我可以在控制台中控制它(例如使用_wmp.controls.stop()),但我似乎无法隐藏状态栏?

我想隐藏它的原因是因为状态栏正在显示播放列表和剪辑信息,这会在视频周围生成不需要的附加帧。此外,当重新插入视频时,总会有一个播放列表信息,如“播放列表 12”、“播放列表 13”等。

对于其他 wmp 版本,我还附加了一个对象,CLASSID="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95可以很好地隐藏状态栏。对此有什么想法?

如何使用 html 和 javascript 完全删除状态栏和/或更改/删除播放列表信息?

谢谢!

4

0 回答 0