簡體   English   中英

KISSmetrics - React Native iOS

[英]KISSmetrics - React Native iOS

我正在使用 React Native 創建一個 iOS 應用程序; 所以我的代碼是在javascript和一些objective-c中。

現在我不想在我的項目中實現 KISSmetrics,我已經根據Kissmetrics 文檔進行了正確的設置,但是當涉及到創建事件和用戶標識等時……我必須使用我的 javascript 代碼中的數據。

有誰知道怎么做? 例如:識別用戶的objective-c代碼是這樣的: [[KISSmetricsAPI sharedAPI] identify:@"name@email.com"]; 但是我怎樣才能獲得獲取用戶身份的代碼並從我的 javascript 代碼中替換name@email.com呢?

我會在這里查看如何構建本機模塊橋。 它的工作方式是您創建一個 iOS 原生模塊,其中包含您可以從 JavaScript 實際調用的方法,通過這些方法您可以將數據從 JS 發送到 Obj-C。

這是一個執行此操作的示例項目: https : //github.com/idehub/react-native-google-analytics-bridge

你不需要把它變成一個成熟的 NPM 庫,你可以簡單地在你的項目中動態創建必要的本機文件和 JS 文件。

此外,如果您還不知道,請記住重建 iOS 項目(點擊播放按鈕)以查看您的更改,因為本機端沒有實時重新加載。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM