我正在从WinForm编写HTML到WebBrowser控件 . 我通过导航到 about:blank 来初始化控件 . 我遇到的问题是尝试在应用程序的文件夹中显示视频 . 我写的HTML如下

<video controls style='width: 200px;height: 151px;'>
    <source src='C:\Users\SomeUser\MyAppFolder\Media\media.mp4' type='video/mp4'>
    <object data='C:\Users\SomeUser\MyAppFolder\Media\media.mp4'>
        <embed src='C:\Users\SomeUser\MyAppFolder\Media\media.mp4' type='video/mp4'>
    </object>
</video>

此WinForm使用的是.NET 4.0,需要与WinXp兼容 . 我可以看到HTML将落在 embed 标签上 . 如果我在app文件夹中放置一个html页面并仅使用IE打开它

<embed src='C:\Users\SomeUser\MyAppFolder\Media\media.mp4'>

我收到ActiveX警告 Internet Explorer restricted this webpage from running scripts or ActiveX controls 并且有一个允许阻止内容的按钮,我猜这是控件内的问题 . 有可能解决这个问题吗?