0

我尝试使用保管箱连接创建 WP8 应用程序,但在身份验证过程中遇到问题。从我下载的库中,我得到一个指向登录屏幕的 URL,以验证我的应用程序。这工作正常,但在我输入登录数据后,屏幕保持空白。这是 webbrowser 控件中的行为。如果我在 Internet Explorer 中打开相同的 URL,它可以正常工作,但这不是替代解决方案,因为我的应用程序在后台冻结,所以我必须通过WebBrowser控制来解决它。

我的 webview 类中唯一的代码是这样的:

webview.Source = new Uri(url, UriKind.Absolute);

webview 是WebBowser控件,url包含登录页面的 url。

有谁知道可能的解决方案?用户按下登录按钮后,我是否必须做一些事情来更改页面,还是应该自动工作?或者是否可以通过我的应用程序观察 Internet Explorer 以便我可以使用它?

4

1 回答 1

0

我已经找到了这个问题的答案。我必须将属性 IsScriptEnabled 设置为 true 才能启用 JavaScript。此值默认为 false。

http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff462081(v=vs.105).aspx

于 2013-04-12T10:18:09.643 回答