在下载了课程的所有讲座视频和其他资源后,我想为自己制作一个课程页面,以便访问。
我希望视频在VLC播放器中打开。
我尝试了以下代码:
<html>
<script type="text/javascript" language="javascript">
function RunFile()
{
WshShell = new ActiveXObject("WScript.Shell");
WshShell.Run("vlc -vvv F:/Vishnu.mp4", 2, false);
}
</script>
<button onclick="RunFile()">Click Me!</button>
</html>
在这里,我在F:中拍摄了一个测试视频文件Vishnu.mp4,并尝试使用带有上述代码的HTA页面打开它。
问题是VLC播放器打开了,但文件没有播放。不会显示任何错误消息。
遇到这个相关问题后,我尝试了Exec方法。但同样的问题依然存在。VLC播放器打开,但文件未播放。并且不会显示任何错误消息。
我对出了什么问题一无所知。根据我阅读后的理解&这是Run&Exec方法必须与我在命令行中提供的字符串相同才能完成任务。
顺便说一句,如果需要:1.我的操作系统是Windows 7 Enterprise Ed2.VLC播放器版本为2.0.6两个更低的
感谢您的帮助。
我试着在页面中嵌入VLC播放器。该文件在嵌入式播放器中打开,但键盘快捷键&其他功能,如快进,视频加速,均衡器等都不起作用。
有什么方法可以在VLC播放器中打开文件吗。
感谢阅读。
通过直接从命令处理器C:>vlc -vvv F:/Vishnu.mp4
运行视频,确保将vlc添加到系统路径变量中或者仅:C:>vlc
尝试启动VLC本身。
我没有将vlc添加到系统路径中,但后来我使用了vlc的完整路径。
以下在我的Windows7电脑上运行:
<html>
<script type="text/javascript" language="javascript">
function RunFile()
{
WshShell = new ActiveXObject("WScript.Shell");
the_file = '"C:/Program Files/VideoLAN/VLC/vlc.exe" -vvv "file:///D:/Green BAK/Video/Kurzweil-1.mp4"';
alert(the_file);
WshShell.Run(the_file, 2, false);
}
</script>
<button onclick="RunFile()">Click Me!</button>
</html>