2012-08-30 61 views
6

每当我第一次启动我的应用程序时尝试登录选定网站时,登录失败,并且WebView刚刚变为:空白,但如果我刷新并尝试再次登录(以及随后的任何时间)都可以毫无缺陷地工作。有谁知道为什么会发生这种情况? 我只是打开WebView对象中的页面,应该像一个普通的浏览器。 如果我使用默认浏览器或Dolphin浏览器登录,它可以正常工作。WebView在首次启动应用程序时无法登录

我在想它可能与网站本身有关,当你登录它时会打开一个新窗口,我正在用我的WebView对象捕获它(并且它在后续登录中起作用)只是打开新窗口在当前的WebView中使用shouldOverrideUrlLoading(我不需要,或者想要打扰制表符)。

我不知道为什么它只在第一次尝试失败。

+0

我设法最终至少获得我的代码出错了。现在出现 '不安全的JavaScript尝试启动一个带有URL数据的框架的导航更改:text/html,从具有URL的框架https:// www.thelearningodyssey.com/.' – Nexion

回答

相关问题