2017-10-30 4 views
0

私は反応ネイティブのために目を覚ますためにモジュールreact-native-keep-awakeを見つけました。しかし、このモジュールのように見えるいくつかの問題が、私はconsole.log(this.props.screenShouldBeAwake);の値を試して、それはundefinedを与えた。目を覚ますように画面をトリガする他の方法はありますか?React Native keep scree awake

答えて

0

私は解決策を持っており、今後他の人を助けることを願っています。

  1. インポートKeepAwakeから 'react-native-keep-awake';
  2. 状態を作成し、keepawakeなどの名前を付けてください。
  3. とき

DONEたonPress

changeKeepAwake =() =>{ 
    if(!this.state.keepawake){ 
    this.state.keepawake = true; 
    KeepAwake.activate(); 
    }else{ 
    this.state.keepawake = false; 
    KeepAwake.deactivate(); 
    } 

}

  • 呼び出すために矢印関数を作成します