Androidです。
ログインとかをjavascriptで済ませて、onPageFinishedでログイン完了した後の処理を行っていきたいのですが、どうやらonPageFinishedが呼ばれてないようです。
普通に、
lang
1web.loadUrl("http://www.yahoo.co.jp");
とかだとonPageFinishedの中に書いてあることは実行されます。
ですが、
lang
1String script = "javascript: document.getElementById('id').value = '" + id + "';" + 2 "document.getElementById('password').value = '" + pass + "';" + 3 "document.LoginForm.submit.click();"; 4web.loadUrl(script);
と書くと、表示されているWebViewはちゃんとログインできてページも変わっているんですけど、onPageFinishedに入ってくれません。
そういうものなんでしょうか?
できればjavascriptが完了したタイミングとかも知りたいのですが何か方法があれば教えて下さい。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/07/04 09:36