1

いくつかのjavascriptを実行してリダイレクトを実行するURL(これはAndroid btw)にWebビューをヒットさせるように要求するクライアントがあり、UIスレッドを中断しないようにしたいと考えています。リダイレクト先のURLとページソースを読み取れるようにする必要があります。

Webビューでこれらのことを行う方法は知っていますが、UIスレッドの外部でのWebビューの実行はサポートされなくなる可能性があるという警告がスローされるので、最終的には機能しなくなるのではないかと心配しています。

この例では、Webビューを使用して何もレンダリングしません。javascriptが実行され、リダイレクトが発生するようにするためにのみ使用します。

Webがどのように機能するかについてはよくわかりませんが、UIスレッドの外部で実行できるものでこれらのことを実行する方法はありますか?

ありがとう!

4

1 に答える 1

0

わかりましたので、私が求めているものは本当に必要ありません。UI スレッドに webview を追加するだけで、それをビューに割り当てることはできません。URL などを読み込もうとすると、引き続き機能します。

したがって、これは私の質問に対する正確な回答ではありませんが、WebView が UI スレッドをブロックしないことを考えると、質問自体はちょっとばかげていました。本当に私が必要としていたのは、実際にアプリに表示しなくても webview が機能するかどうかを知ることでした。答えは「はい」です。

于 2012-10-08T16:43:51.623 に答える