2
私は長年捜していますが、何も見つかりませんでした。Ionic 2 - 画面がロックされているかどうかを検出します。
電話機のディスプレイの状態を確認するには、イオニック2のイベントまたはメソッドが必要です。ディスプレイはロックされているかロック解除されていますか?
もう1つのオプションは、ユーザーがアクティブかどうかを確認することです。しかし、Lockscreenが良いと思う。
私は長年捜していますが、何も見つかりませんでした。Ionic 2 - 画面がロックされているかどうかを検出します。
電話機のディスプレイの状態を確認するには、イオニック2のイベントまたはメソッドが必要です。ディスプレイはロックされているかロック解除されていますか?
もう1つのオプションは、ユーザーがアクティブかどうかを確認することです。しかし、Lockscreenが良いと思う。
これは、1回の警告で動作するプラットフォームのカスタマイズ
constructor(private platform: Platform) {
platform.ready().then(() => {
this.platform.pause.subscribe(() => {
console.log('[INFO] App paused');
});
this.platform.resume.subscribe(() => {
console.log('[INFO] App resumed');
});
});
}
で試してみてください。たとえば、カメラプラグインを使用している場合は、カメラビューに切り替えたときにこれらの両方がトリガーされます。 – c0r3yz
app.componet.tsにコードを追加して試してみてください。カメラビューを使用している場合はイベント(https://ionicframework.com/docs/api/util/Events/)this.platform.pauseで処理できます。 subscribe(()=> {})あなたがカメラにアクセスしようとしたときに呼び出すか、リスナーをもっと扱い、コードに従ってプラットフォームを一時停止または再開することができますc0r3yz –