React Native 一些事
ReactJS 是否準(zhǔn)備好
有時(shí)候我們常常需要監(jiān)聽 ReactJS 的的加載情況。
比如說,當(dāng)獲取一條推送,應(yīng)用還沒有起來,通過點(diǎn)擊推送啟動(dòng)應(yīng)用后,而推送中包含一些我們感興趣的字段需要處理,我們?nèi)绻苯影堰@條通知發(fā)送給 ReactJS,會(huì)有一個(gè)問題,就是應(yīng)用是剛啟動(dòng)的,ReactJS 還沒有成功加載,推送直接發(fā)送會(huì)出現(xiàn)丟失。所以我們可以吧這條推送緩存起來,等待 ReactJS 成功加載后再發(fā)送。此時(shí)可以監(jiān)聽如下事件,獲悉 ReactJS 的加載狀況。
第三方應(yīng)用喚起自己應(yīng)用
應(yīng)用被URL喚起,
自己的應(yīng)用A,被其他應(yīng)用B喚醒,
如果你需要在A應(yīng)用處理應(yīng)用B傳遞的過來的參數(shù),需要處理openurl, 參數(shù)通過 url 傳遞過來。獲取url 的方法如下
獲取 ReactJS 運(yùn)行環(huán)境
RCTJavaScriptContextCreatedNotification 是一個(gè)有意思的通知,React native 是通過 JSContext 來實(shí)現(xiàn) JS 調(diào)用 OC 的方法。JSContext 在成功創(chuàng)建后 會(huì)發(fā)送 RCTJavaScriptContextCreatedNotification 這個(gè)通知,并且攜帶 JSContext 參數(shù)。OC 可以直接獲得 ReactJS 的運(yùn)行環(huán)境。
作者:HuminiOS - 極光
原文:React Native 一些事
知乎專欄:極光日報(bào)
轉(zhuǎn)載于:https://www.cnblogs.com/jpush88/p/6742468.html
總結(jié)
以上是生活随笔為你收集整理的React Native 一些事的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Java】JavaSocket编程开发
- 下一篇: Error(6,35)java: 程序包