ドメインの一部ではないリンクを開いています。たとえば、このコードを使用するとします
<a href="http://www.google.com" id="google"> <img src="images/google.png" ></a>'
ユーザーがこれをクリックすると、アプリが Google にリダイレクトされます。Android のハードウェアの [戻る] ボタンを使用してアプリケーションに戻ろうとしています。
戻るボタンを押すと、logcat に次のメッセージが表示されます。10-20 19:54:21.375: E/Web Console(29676): Uncaught ReferenceError: cordova is not defined at :1
このことから私が理解できたのは、リンクが Google にリダイレクトされると、アプリが phonegap の制御を失ったことです。そうですか?data-rel="external"
このリンクで使用してみました。しかし、それは何の違いもありません...
これに続いて、助けが必要な2つの問題があります
- ユーザーがハードウェアの戻るボタンを押すと、アプリに戻ります。
- google.com ページの読み込み中に、ページ読み込みウィジェットが表示されます。