html5视频标签是否适用于Windows hta?

时间:2014-03-09 17:26:50

标签: html5 video hta

我正在使用HTML5和JS编写一个简单的游戏,在我自己的机器上运行。我希望能够播放视频并知道视频何时完成,并且我希望能够将外部驱动器上的文件写为备份。 我打算使用Adobe Air,但它不支持HTML5视频标签,所以我尝试了HTA。我无法在网上找到任何内容,说明是否支持视频标签。

<html>
<head>
    <title>Test page</title>
</head>
<body>
    <video id="vid_1" width="720" height="480" autoplay><source src="videos/intro.mp4" type="video/mp4"></video>
</body>
</html>

在浏览器中正常工作,但只是一个空白屏幕作为.hta

HTA支持视频标签吗?或者视频格式是问题吗?

我已经尝试过mpeg和flv,我尝试了视频源的绝对路径。

  • 后来添加:使用Windows 7,IE11

1 个答案:

答案 0 :(得分:0)

为了让HTA支持HTML5元素,您需要添加<meta http-equiv="x-ua-compatible" content="ie=edge" />标记。但这可能不是一个非常好的解决方案,因为框架或<hta:application>标签之类的元素不起作用。您可以使用<video>标记代替<embed>标记,如下所示:

<embed src="videos/intro.mp4" width="720" height="480" autostart="true" type="video/mp4">