3

Kendo UI Mobile ListViewでは、リンクがクリックされると、ネイティブブラウザで外部リンクを開くスクリプトが呼び出されます。

PhoneGapスクリプトは次のとおりです。Androidの場合:navigator.app.loadUrl(link、{openExternal:true}); iOSの場合:window.open(link、'_system');

リンクは、対応するネイティブブラウザで開くことができます。

ただし、ユーザーがネイティブブラウザーからアプリに戻ると、いくつかの問題が発生します。

Androidでは、画面が元のビューに表示されたままになります。戻るボタンをもう一度押すと、画面がフリーズ解除され、更新できます。

ただし、iOSでは、画面も元のビューでハングします。画面をタップすると、ビュー全体(レイアウトを含む)が移動します。この画面のフリーズを解除する方法はありません。

これを修正して、ネイティブブラウザからアプリに切り替えた後に画面のフリーズを解除できるようにするにはどうすればよいですか?

ご助力ありがとうございます。

更新1:

元のタグをタグに変更しました。すべてが機能するようになりました。しかし、それがKendoUIMobileの特定の種類のバグであるかどうかはまだ知りたいです。

4

1 に答える 1