他の誰かが同様の経験をしたことがありますか? このアプリは Android で正常に動作していますが、iOS ではオンライン/オフライン イベントが発生しません。
私の知る限り、すべてが正しく設定されており、「FileTransfer」プラグインも使用できますが、オンライン/オフライン イベント ハンドラが呼び出されていません。
次のテスト アプリを使用します。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Test</title>
<script charset="utf-8" src="js/cordova.js"></script>
<script>
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
console.log("Device is ready!");
document.addEventListener("online", onOnline, false);
document.addEventListener("offline", onOffline, false);
}
function onOnline() {
console.log("Device is online!");
}
function onOffline() {
console.log("Device is offline");
}
</script>
</head>
<body>
</body>
</html>
「デバイスの準備ができました!」というメッセージが表示されます コンソールに報告されましたが、それ以上は何も得られません。助言がありますか?