c# - 能够在 WPF 网络浏览器中支持 Html5

标签 c# wpf html browser

我的 WPF 浏览器不支持网页上的 html5 元素,我不知道如何实现对它的支持。我确实安装了 IE9,我可以看到用 IE 浏览的 html5 元素。

非常感谢任何有关如何添加对 html5 支持的帮助。

最佳答案

实际上我自己找到了解决方案。此页面上解释了所有内容:http://kirubhananth.blogspot.se/2013/04/how-to-load-html-5-content-in-wpf.html

  1. 点击开始 -> 运行(或 Win+R 快捷方式)
  2. 在文本框中键入 REGEDIT 并单击回车。注册表编辑器将打开。需要管理权限才能打开和修改注册表。
  3. 通过 HKEY_LOCAL_MACHINE -> SOFTWARE -> Wow6432Node -> Microsoft -> Internet Explorer -> MAIN -> FeatureControl -> FEATURE_BROWSER_EMULATION
  4. 在左侧面板的树中遍历
  5. 选择 FEATURE_BROWSER_EMULATION 后,右键单击右侧键面板中的空白区域,然后选择 New -> DWORD (32 bit) Value
  6. 将值名称设置为您应用的名称。例如:MyApp.exe
  7. 将值数据设置为 270f 并勾选十六进制。
  8. 要支持通过 Visual Studio 进行调试,请添加另一个具有相同值数据的键,并在您的应用名称和扩展名之间添加 .vshost。例如:MyApp.vshost.exe

关于c# - 能够在 WPF 网络浏览器中支持 Html5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21522730/

相关文章:

c# - 为什么我的 View 没有在 _Layout.cshtml 中呈现

c# - CS0122 : 'System.Configuration.StringUtil' is inaccessible due to its protection level

c# - .NET MVC 应用程序的高 CPU 和内存使用率

wpf - mvvm light icleanup 和 messenger 在 VB.NET 中注销

c# - 将选择设置为 View 框

html - 如何让 col-md-* 在手机屏幕上按照我想要的方式工作?

c# - 允许本地管理员运行应用程序而无需 "Run as Administrator"

wpf - 如何在 WPF 中创建斜面渐变边框

javascript - 我可以禁用与 Canvas 的每个鼠标交互以与底层对象交互吗?

javascript - 每次在 HTML5 Canvas 的 .fillStyle 中使用 Canvas 图案时,将其随机化为不同的颜色