しばらく掘り下げている主題についていくつか質問があります。
1 つのビューに 2 つの UIWebView が表示されるため、Javascript が読み込まれ、それを処理するようになっています。実際の状態では、そのうちの 1 つだけが Javascript を処理するので、私の質問は次のとおりです。
- そのうちの 1 つだけが Javascript を処理するのはなぜですか?
- Javascript の処理を強制するにはどうすればよいですか? 私の目標は、ユーザーが Web ビューを同時に処理した結果を確認できるようにすることです。
私は、iOS では 1 つの UIWebView のみにフォーカスを当てることができるため、一度に 1 つのみが JS を処理できることを知りました。したがって、私の最初の解決策は、ビュー間で 0.1 秒ごとにフォーカスを切り替える (becomeFirstResponder) ことでしたが、うまくいきませんでした。そのための新しいアプローチを開発しようとしています。