初歩的な質問で申し訳ありませんが、問題は、単純な「はい」または「いいえ」と思われるものを見つけることができないことです。
iPadアプリケーション内のwebIUView(適切な用語だと思います)にロードされるバックボーンアプリケーションがあります。
アプリケーション内でアラートを実行しようとしているだけで、デスクトップ (safari/chrome/etc) でのテストは期待どおりに機能します。しかし、iPad アプリケーションを起動すると、アラートが発生しません。
調査の結果、phonegap には通知機能 ( http://docs.phonegap.com/en/1.0.0/phonegap_notification_notification.md.html ) があることがわかりましたが、アラート メッセージのためだけに別のフレームワークを使用したくありません。
私の最初の質問は、iOS で単純なアラートが機能しないのはなぜですか? 第二に、それを模倣する単純なダイアログ ボックスを作成する必要がない場合はどうすればよいでしょうか。
前もって感謝します。
編集:コードサンプル
ネットワーク接続ハンドラーを実装したときにこれに気付きました
window.addEventListener("offline", function(e) {
onNetworkChange(false);
});
window.addEventListener("online", function(e) {
onNetworkChange(true);
});
function onNetworkChange(_isConnected){
var msg;
(_isConnected == false) ? msg = "Networking Connection Lost" : msg = "Network Connection Established";
window.alert (msg);
}
自分のコードに問題があるかどうか確信が持てなかったので、別のビューで簡単なことをすることにしました
window.alert ('test');
そして何も、私は気が狂っているか、何かを見落としているに違いありません.