Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/184.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 首次启动应用程序时,WebView无法登录_Android_Webview - Fatal编程技术网

Android 首次启动应用程序时,WebView无法登录

Android 首次启动应用程序时,WebView无法登录,android,webview,Android,Webview,当我第一次启动我的应用程序时,每当我尝试登录到一个选定的网站时,登录都会失败,WebView将变为大约:空白,但如果我刷新并再次尝试登录(以及任何后续时间),它将正常工作。有人知道为什么会这样吗? 我只是在WebView对象中打开页面,应该像普通浏览器一样工作。 如果我使用默认浏览器或Dolphin浏览器登录,它可以正常工作 我认为这可能与网站本身有关,当您登录时,它会打开一个新窗口,我正在使用我的WebView对象捕获该窗口(它在后续登录中起作用),以便使用shouldOverrideUrlL

当我第一次启动我的应用程序时,每当我尝试登录到一个选定的网站时,登录都会失败,WebView将变为大约:空白,但如果我刷新并再次尝试登录(以及任何后续时间),它将正常工作。有人知道为什么会这样吗? 我只是在WebView对象中打开页面,应该像普通浏览器一样工作。 如果我使用默认浏览器或Dolphin浏览器登录,它可以正常工作

我认为这可能与网站本身有关,当您登录时,它会打开一个新窗口,我正在使用我的WebView对象捕获该窗口(它在后续登录中起作用),以便使用shouldOverrideUrlLoading在当前WebView中打开新窗口(我不需要,也不想麻烦使用选项卡)

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

尝试下面的链接


这可能会帮助您………

我终于设法从代码中找出一个错误。现在出现了
Unsafe JavaScript试图从带有URL的框架启动带有URL数据的框架的导航更改:text/htmlhttps://www.thelearningodyssey.com/.