当应用程序在后台并且屏幕被锁定在react native中时,如何唤醒手机屏幕?

时间:2019-07-10 11:45:16

标签: android ios reactjs react-native

我正在制作一个应用程序,让我们看看我实际上想做什么。我使用react-native run-android执行了我的代码,主屏幕现在处于活动状态。然后我去了后台,并使用手机的锁定键锁定了手机。然后我正在向该应用发送通知,该通知正在手机中显示,但屏幕仍处于锁定状态,主屏幕仍处于不活动状态。我想在收到通知时唤醒手机,并且已使用react-native-firebase进行推送通知。

谢谢。

我曾尝试使用react-native-keep-awake来制作它。

收到通知后,我的代码为jq '.data[] | {id,students} + (.demographics | map( {"demo_\(.grade)_\(.gender)": .percentage} ) | add)' test2.json ,但它没有唤醒我的屏幕。

1 个答案:

答案 0 :(得分:0)

react-native-keep-awake仅在应用程序处于前台时起作用。它的作用是模拟手动触摸以保持唤醒功能。特别是在视频播放器应用程序和导航应用程序在前景中并且您不想让屏幕自动锁定时,特别适用于该应用程序。