2017-08-17 9 views
1

概念:React Native:デバイスのロック/ロック解除イベントを検出するにはどうすればいいですか?

私のアプリケーションでは、ユーザーのアクティビティを電話で記録する必要があります。アクティビティには、前景、背景、キル、ロック、アンロックが含まれます。私が何をしたか

私はAppState libraryを使用して、アプリケーションの前景色、背景とキル状態を記録することができますよ。

要件:

私は、デバイスのロック/ロック解除状態でアクションを実行する必要があります。残念ながら、私は上記のライブラリのデバイスロックとロック解除のイベントを聞くことができません。

ご協力いただければ幸いです。

答えて

0

ロック/アンロックの検出イベントは、ネイティブです。

ソリューション:

  1. 我々ましのAndroid Studioを使用して
  2. ロック/アンロックイベントを取得するためにネイティブコード作成したサンプルモジュールAndroidとiOS別々で/ Xcode we have RをインポートEACTネイティブモジュールは
  3. におけるこれらのモジュールは

それが私たちのために正常に動作ネイティブ反応します。

希望すると、これが役に立ちます。

+0

githubやこれらのモジュールを公開していますか? – dfoverdx

+0

はい。しかし今のところではない。週末に提供できます。 –

+0

今すぐ利用できますか? @HirenPatel –

0

あなたのアプリは、お使いのデバイス内のサンドボックスです。アンロック状態をリッスンすることは、アプリ内のものに結びついていません。

あなたの次の最善の希望はこのような何かを行うことですが、それは最も可能性の高いプライベートAPIの違反として私はそれをお勧めしません(これは、iOSのみ):私はどのような方法を見つけることができなかったその日以来https://stackoverflow.com/a/14271705/1363779

関連する問題