6

アプリを最初に起動したときに選択した Web サイトにログインしようとすると、ログインに失敗し、WebView は about:blank になりますが、更新して再度ログインしようとすると (およびそれ以降)、問題なく動作します。なぜこれが起こっているのか誰にも分かりますか?WebView オブジェクトでページを開いているだけで、通常のブラウザのように動作するはずです。デフォルトのブラウザまたは Dolphin ブラウザでログインすると、問題なく動作します。

ログインすると、WebViewオブジェクトでキャプチャしている新しいウィンドウが開き(その後のログインで機能します)、現在のWebView内で新しいウィンドウを開くだけです。 (タブは必要ない、または気にしたくない)shouldOverrideUrlLoadingを使用しています。

最初の試行でのみ失敗する理由がわかりません。

4

1 に答える 1

0

以下のリンクを試してください

http://developer.android.com/reference/android/webkit/WebView.html#setHttpAuthUsernamePassword%28java.lang.String

http://developer.android.com/reference/java/net/URLConnection.html

これはあなたを助けるかもしれません.....

于 2012-09-10T16:24:02.723 に答える