正如我所注意到的,VLC 插件在 HTA 窗口中工作。
问题是,我可以让它在已经安装了 VLC 的多台机器上运行,但是当涉及到一台没有安装 VLC 的机器时,由于这个错误,后备 (axvlc.cab) 将不会运行:
Windows 已阻止此软件,因为它无法验证发布者
在线查看后,我发现您可以更改受信任的站点设置以允许加载插件,但这似乎没有任何区别。有任何想法吗?
我目前的代码如下:
<object classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921" codebase="https://download.videolan.org/vlc/0.8.2/win32/axvlc.cab" id="vlc" events="True" width="609" height="343" style="outline: none; border: 0; -webkit-border:0 !important;">
<param name="Src" value="mySrc"/>
<param name="ShowDisplay" value="True"/>
<param name="AutoLoop" value="False"/>
<param name="AutoPlay" value="True"/>
<embed id="vlcEmb" type="application/x-google-vlc-plugin" version="VideoLAN.VLCPlugin.2" autoplay="yes" loop="no" target="mySrc" width="690" height="343"/>
</object>