実際のデバイスとシミュレーターでテストしようとすると、iOS ではうまく動作しますが、Android ではうまく動作しません (これまでのところ、Android 2.2 エミュレーターと Android 4.0.4 デバイスでテストしています)。次のエラーが発生します。
Unknown chromium error: -6
このエラーは、他のページに移動しようとしたときに発生します:
HTML:
<a href="#" data-role="button" id="login" class="fullWidth" data-ajax="false" rel="extrenal">Login</a>
J:
$('#login').click(function(e){
e.preventDefault();
e.stopImmediatePropagation();
jq.mobile.changePage("pendingChecklist.html", { transition: animation, changeHash: true });
});
情報を収集できる限り、このエラーは ICS ブラウザーのバグが原因ですが、残念ながらこれは Android 2.2 エミュレーターでも発生します。私も解決策を試しましたが、運がありません。何かアドバイス?