C# 在导航到本地html内容时更改Windows Phone 8.1中Internet Explorer的用户代理

C# 在导航到本地html内容时更改Windows Phone 8.1中Internet Explorer的用户代理,c#,windows-phone-8,webview,httprequest,mathjax,C#,Windows Phone 8,Webview,Httprequest,Mathjax,在WindowsPhone8.1应用程序中,我有一个WebView,可以呈现一些本地html页面。默认情况下,WebView的作用类似于移动模式下的Internet Explorer。但是Internet Explorer移动模式有一些限制:无法呈现MathJax。所以我需要更改用户代理 到目前为止,我找到了两种方法来更改用户代理: 说明了如何更改用户代理,但这会在windows应用商店中发布应用时产生认证错误,windows应用商店不允许urlmon.dll 说明了如何使用更改用户代理。但我无

在WindowsPhone8.1应用程序中,我有一个
WebView
,可以呈现一些本地html页面。默认情况下,
WebView
的作用类似于移动模式下的Internet Explorer。但是Internet Explorer移动模式有一些限制:无法呈现
MathJax
。所以我需要更改用户代理

到目前为止,我找到了两种方法来更改用户代理:

  • 说明了如何更改用户代理,但这会在windows应用商店中发布应用时产生认证错误,windows应用商店不允许
    urlmon.dll
  • 说明了如何使用更改用户代理。但我无法为加载本地html文件实现此功能

  • 我的问题是如何实现第二种方法来加载本地html文件

    听起来你真的遇到了这个MathJax bug:查看问题线程以获得解决方案;这将在下一个版本中修复。我仍然在一个场景中看到这个bug,在这个场景中,我预处理了html,并在我的应用程序中发布了jaxed html。听起来你真的遇到了这个MathJax bug:请参阅问题线程以获得解决方案;这将在下一个版本中得到修复。我仍然在一个场景中看到这个bug,在这个场景中,我对html进行了预JAX,并将JAX html与我的应用程序一起发布。