ReactNative跳轉到iOS原生介面

2021-08-08 11:13:58 字數 936 閱讀 8813

最近專案需要react native 和原生的互動,當需要用到跳轉的時候,官方文件寫的也是雲裡霧裡,網上的部落格也是你吵我我抄你,亂糟糟一片.最終關於rn跳轉原生自己使用的方法,親證有效.具體原理好好看一下就能理解,直接貼**了

1.首先在原生專案建立乙個module類,

.m檔案中將這個module匯出,並將給rn呼叫的方法匯出,這塊詳細的自行查閱rn和原生的通訊吧,還是比較簡單的

@inte***ce smartconfigmodule()

@end

@implementation rctconvert (akpwificonfigureprogress)

@end

@implementation smartconfigmodule

rct_export_module();

//model,dms,sens

rct_export_method(startwificonfig:(nsstring *)model dms:(nsstring *)dms sens:(nsstring *)sens)

model,dms,sens是rn傳給原生的引數,可以不加

3.在第一步的rct_export_method 方法裡新增

adddeviceviewcontroller *adddevicevc = [[adddeviceviewcontroller alloc]init];

adddevicevc.model = model;

adddevicevc.dms = dms;

adddevicevc.sens = sens;

[vc pushviewcontroller:adddevicevc animated:yes];

}else

到此完成rn跳轉ios原生.有問題歡迎提問.

跳轉到 URL重定向跳轉繞過

本實驗僅用於資訊防禦教學,切勿用於它用途url重定向重定向漏洞利用點302跳轉即設定http響應頭locatioin url,如果url包含了crlf 回車換行 就可能隔斷了http響應頭,使得後面部分落到了http body,從而跳轉到構造的 註冊登入跳轉開啟連線功能使用者分享 收藏內容過後等等利...

uboot怎樣跳轉到kernel

我們都知道機器加電後首先啟動uboot,然後uboot在跳轉到kernel的。但是它是如何從uboot跳轉到kernel的呢?uboot的執行的介面是從bootcmd開始執行的,也就是說通過解釋bootcmd的引數執行對應的介面來達到引導kernel的功能。所以說uboot的環境變數是很重要的。因為...

cygwin跳轉到windows目錄

學習備用 cygwin作為windows環境下模擬linux環境的工具,確確實實帶來了不少實惠,至少用不著安個虛擬機器了。比如hadoop平台的搭建,若是要搭建單機或偽分布環境,足矣。不過如果想要在單機上模擬完全分布環境,尤其是異構環境 當然hadoop貌似只有linux的 的話,虛擬機器又是不錯的...