私のアプリケーションは、受信通知に基づいて ChildBrowser プラグインに表示されるページを変更する必要があります。すべて正常に動作しますが、ChildBrowser の場所をプログラムで変更する方法がわかりませんwindow.plugins.childBrowser.setURL(newURL)
。
2 回目の呼び出しopenWebPage()
を試みると、例外が発生して終了します。
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Application tried to present modally an active controller <MainViewController: 0x2102ac20>.'
使用しようとするwindow.location = newURL
と、指定した URL で Safari が開きます。
何か不足していますか?