携帯電話でブラウザをスリープ状態にしてから、それを長時間放置した後は起床後間違ったデータが表示されます。ページ。ウェイクアップイベントを検出する方法はありますか?その場合、ページ/コンポーネントをリロードするための最も優れた方法はありますか?モバイルブラウザーで角度2のアプリケーション(スリープ検出)
0
A
答えて
0
あなたは単に
location.reload()
またはあなたがより多くの角度スタイルのアプローチをしたい場合は、携帯電話のブラウザ上の睡眠について
再びthis.router.navigate(["myRoute"]);
をご ルートを呼び出して試すことができますJS関数を呼び出すことにより、アプリケーションを再ロードすることができますおそらくそれはあなたの目的を果たすことができるNoSleep.jsをチェックアウトすることができます。
0
これを実現する簡単な方法は、ブラウザがスリープ状態にあるかどうかを検出するタイマーを実行することです。時間間隔オペレータ、
http://reactivex.io/documentation/operators/timeinterval.html
Rx.Observable.timer(0, 1000).timeInterval().subscribe(timer => {
if (timer.interval > (1000 + SLEEP_THRESHOLD)) {
console.log ('wake-up from sleep detected');
}
});
他の簡単な方法RxJSを使用して
は、感謝を使用し、
var now = new Date().getTime();
setInterval (function() {
if ((new Date().getTime() - now) > SLEEP_THRESHOLD) {
console.log ('wake-up from sleep detected');
}
now = new Date().getTime();
}, 1000);
関連する問題
- 1. 角度2で検出されるプロパティの検出
- 2. 角度2のバインディングとイベントの検出
- 3. 変化検出の角度2 + GridStackエラー?
- 4. 変化検出角度2モデルのプロパティ
- 5. 角度2の変化検出
- 6. 角度2 CRUDアプリケーション
- 7. 角度2グループの検証
- 8. 角度2のカスタム検索
- 9. 角度1のアプリケーションで角度2のコンポーネントを使用
- 10. httpリクエストの後にスリープします。角度2
- 11. がPlotly角度2アプリケーション
- 12. 角度2:検証が火
- 13. 角度2:モーダル私の角2アプリケーションで開いたイベント
- 14. 角度2でのフォーム検証
- 15. 角度2 - C#でのHttp検索バックエンド
- 16. 角度検出での変更検出の使用方法
- 17. 2つの角度成分の間の変化を検出
- 18. 角度2フォーム提出
- 19. 角度2の値の変化を検出する
- 20. 選択タグ(角度2)のngModelへの変更を検出
- 21. 角度2の形式のRegExアプリケーション
- 22. 角度2のアプリケーションの状態管理
- 23. 角度2アプリケーションのうち移動config.jsonと角2コード
- 24. 分度器:角型アプリケーションを検出しない
- 25. 角度1.xアプリケーションを角度2のアプリケーションに変換する方法
- 26. 角度2のルートパラメータの検証
- 27. 日付ピッカーの角度2の検証
- 28. テーブル行の角度2の検証
- 29. 角度2フォームのサーバー側の検証
- 30. 角度2の複数のカスタム検証
角度スタイルのアプローチである可能性があります。 – AlexBor
Plsは回答を回答としてマークし、他の人がこの問題を見るときに知っているようにします。 –