亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種在ReactNative組件之間傳遞native對(duì)象的方法和裝置與流程

文檔序號(hào):12664350閱讀:來(lái)源:國(guó)知局

技術(shù)特征:

1.一種在React Native組件之間傳遞native對(duì)象的方法,其特征在于,包括:

內(nèi)存數(shù)據(jù)管理模塊將第一React Native組件的待裝箱的native對(duì)象封裝為通用類型的裝箱對(duì)象;

第一React Native組件發(fā)送所述裝箱對(duì)象至javascript業(yè)務(wù)邏輯模塊;

第二React Native組件接收所述javascript業(yè)務(wù)邏輯模塊轉(zhuǎn)發(fā)的所述裝箱對(duì)象;

所述內(nèi)存數(shù)據(jù)管理模塊對(duì)所述裝箱對(duì)象進(jìn)行拆箱操作后得到所述native對(duì)象。

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述內(nèi)存數(shù)據(jù)管理模塊將第一React Native組件的待裝箱的native對(duì)象封裝為通用類型的裝箱對(duì)象之后,所述方法,還包括:

保存所述待裝箱的native對(duì)象的強(qiáng)引用。

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述保存所述待裝箱的native對(duì)象的強(qiáng)引用之后,所述方法,還包括:

所述javascript業(yè)務(wù)邏輯模塊發(fā)送釋放指令至內(nèi)存數(shù)據(jù)管理組件;

所述內(nèi)存數(shù)據(jù)管理組件基于所述釋放指令調(diào)用所述內(nèi)存數(shù)據(jù)管理模塊的移除引用接口移除所述待裝箱的native對(duì)象的強(qiáng)引用。

4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于,所述內(nèi)存數(shù)據(jù)管理模塊將第一React Native組件的待裝箱的native對(duì)象封裝為通用類型的裝箱對(duì)象之前,所述方法,還包括:

所述第一React Native組件調(diào)用所述內(nèi)存數(shù)據(jù)管理模塊的裝箱方法;

相應(yīng)地,所述內(nèi)存數(shù)據(jù)管理模塊對(duì)所述裝箱對(duì)象進(jìn)行拆箱操作后得到所述native對(duì)象之前,所述方法,還包括:

所述第二React Native組件調(diào)用所述內(nèi)存數(shù)據(jù)管理模塊的拆箱方法。

5.一種在React Native組件之間傳遞native對(duì)象的裝置,其特征在于,包括:

內(nèi)存數(shù)據(jù)管理模塊,用于將第一React Native組件的待裝箱的native對(duì)象封裝為通用類型的裝箱對(duì)象;

第一React Native組件,用于發(fā)送所述裝箱對(duì)象至javascript業(yè)務(wù)邏輯模塊;

第二React Native組件,用于接收所述javascript業(yè)務(wù)邏輯模塊轉(zhuǎn)發(fā)的所述裝箱對(duì)象;

所述內(nèi)存數(shù)據(jù)管理模塊,還用于對(duì)所述裝箱對(duì)象進(jìn)行拆箱操作后得到所述native對(duì)象。

6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述內(nèi)存數(shù)據(jù)管理模塊,還用于:

保存所述待裝箱的native對(duì)象的強(qiáng)引用。

7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置,還包括,內(nèi)存數(shù)據(jù)管理組件,用于:

所述javascript業(yè)務(wù)邏輯模塊發(fā)送釋放指令至所述內(nèi)存數(shù)據(jù)管理組件的條件下,所述內(nèi)存數(shù)據(jù)管理組件基于所述釋放指令調(diào)用所述內(nèi)存數(shù)據(jù)管理模塊的移除引用接口移除所述待裝箱的native對(duì)象的強(qiáng)引用。

8.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,所述第一React Native組件,還用于:

在所述內(nèi)存數(shù)據(jù)管理模塊將第一React Native組件的待裝箱的native對(duì)象封裝為通用類型的裝箱對(duì)象之前,調(diào)用所述內(nèi)存數(shù)據(jù)管理模塊的裝箱方法;

相應(yīng)地,所述第二React Native組件,還用于:

在所述內(nèi)存數(shù)據(jù)管理模塊對(duì)所述裝箱對(duì)象進(jìn)行拆箱操作后得到所述native對(duì)象之前,所述第二React Native組件調(diào)用所述內(nèi)存數(shù)據(jù)管理模塊的拆箱方法。

當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1