0

phoneGap を使用して iPhone アプリケーションを作成し、javascript を使用して Websync 機能を実装しました。すべての機能は正常に動作していますが、私の問題は、iPhone がスリープ モードになったときにアプリがまだ開いていて、電話をウェイクアップしたときに Websync が機能しないことです。もう。

4

2 に答える 2

0

iOS (およびその他のモバイル デバイス) では、デバイスがスリープ状態のときにバックグラウンドで JavaScript を実行することはできません。もしそうなら、バッテリーの寿命は途方もなく悪くなります。

ただし、WebSync 4 は、ウェイクアップ後にサーバーに自動的に再接続する必要があります。WebSync 3 を使用している場合、同じ動作を得るにはフラグ (stayConnected) を設定する必要があります。

client.connect({ stayConnected: true }); // WebSync 3 only
于 2013-10-10T16:03:45.273 に答える