WebView for Windows 8商店应用程序中的代理设置

时间:2013-06-07 15:49:11

标签: c# .net webview windows-store-apps http-proxy

我正在尝试为Windows 8商店应用设置WebView代理。似乎功能还没有内置。我可以使用IWebProxy和HTTP Client通过代理获取html并将其加载到WebView中。但是,这仅适用于用户指定URL的情况。当用户点击链接时,它不会通过代理。

现在我可以在用户点击链接或通过在页面中放置我自己的javascript离开网页时拦截:xaml WebView: How to catch a "OnNavigation" event @Windows Store App

但是使用这种方法,我似乎无法看到或检测用户的去向。

我的另一个问题是,如果我通过代理获取html并将其加载到WebView中,那么JS和CSS文件是否会在没有代理的情况下加载?

还有其他人找到其他方法来解决这个问题吗?感谢任何帮助,谢谢!

1 个答案:

答案 0 :(得分:2)

尝试使用Windows 7方法手动修改Registry以为系统添加全局代理设置。 http://support.microsoft.com/kb/819961/en-us