react-native解决跳转至外部app,返回之后的回调方法

第一步监听

   AppState.addEventListener('change', this._handleAppStateChange);

第二部:

handleAppStateChange = (currentAppState) => {

        if(this.lastAppState === 'background' && currentAppState === 'active') {

            //refresh

            let baseId = this.props.navigation.state.params.id;

            let eid = this.props.navigation.state.params.eid;

            this.getSignaturePageWord2ImagesResp(baseId, eid);

        }

        this.lastAppState = currentAppState;

      }


第三部:

 componentWillUnmount = ()=>{

    // Remove the listener when you are done

    AppState.removeEventListener('change', this._handleAppStateChange);

    }

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容