0

我正在尝试为 Windows 8 Store 应用程序的 WebView 设置代理。似乎该功能尚未内置。我可以使用 IWebProxy 和 HTTP 客户端通过代理获取 html 并将其加载到 WebView 中。但是,这仅适用于用户指定 URL 时。当用户点击链接时,它不会通过代理。

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

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

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

有没有其他人找到其他方法来解决这个问题?任何帮助表示赞赏,谢谢!

4

1 回答 1

2

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

于 2013-06-07T17:21:17.260 回答