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