1

私はhtml5とネイティブコードを使用するiPhoneでアプリケーションを開発しています。ある部分で、私がhtmlレベルにいて、いくつかのネイティブ操作を実行したい場合、カスタムプロトコルを呼び出します。例:test://...。ネイティブ部分では、プロトコルハンドラーが呼び出しをインターセプトして続行します。何らかの理由で(URLが呼び出された後)ネイティブ部分で実行される関数が大きく、実行に時間がかかったのではないかと思っています。ハンドラーが実行を終了するのを待って、html部分でスタックします。すべての機能。この問題を克服するための提案はありますか?

javascript側:

window.location=urlScheme://...

iOS側:

handler(){

// functions to be executed
}
4

0 に答える 0