[發明專利]一種在多架構中同步用戶數據的方法、系統、裝置及介質在審
| 申請號: | 202010166841.5 | 申請日: | 2020-03-11 |
| 公開(公告)號: | CN111381824A | 公開(公告)日: | 2020-07-07 |
| 發明(設計)人: | 程莉娟;李梁;滑立棟;王彬彬;韓曉芳 | 申請(專利權)人: | 蘇州金羲智慧科技有限公司 |
| 主分類號: | G06F8/38 | 分類號: | G06F8/38;G06F16/957;G06F16/958 |
| 代理公司: | 蘇州國誠專利代理有限公司 32293 | 代理人: | 陳松 |
| 地址: | 215163 江蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 架構 同步 用戶 數據 方法 系統 裝置 介質 | ||
本發明提供了一種在多架構中同步用戶數據的方法、系統、裝置及介質,其可以在在多架構中同步用戶數據,使得ios設備上React?native能夠與H5頁面正確傳值交互,方法包括以下步驟:步驟1:用戶在ios原生頁面中登錄;步驟2:在React?native的webView組件自定義當前登錄用戶的用戶代理屬性;步驟3:當前登錄用戶從ios原生頁面跳轉到H5頁面;步驟4:通過React?native的webView組件加載H5頁面的內容;步驟5:在webView組件中,H5頁面根據步驟1中自定義的用戶代理屬性中的用戶參數,獲取當前登錄用戶的指定數據。
技術領域
本發明涉及ios、React-native和H5混合開發技術領域,具體涉及一種在多架構中同步用戶數據的方法、系統、裝置及介質。
背景技術
使用ios或者安卓原生技術進行開發,提升了用戶體驗但是會大大提高人力開發成本。使用RN技術,一套代碼兩套設備使用,大大節約人力開發成本,APP在用戶體驗上低于原生開發。
然而在ios設備上,在使用RN(React-native)自帶的webView插件的時候,在跳轉H5頁面的時候沒有UserAgent導致參數無法傳遞。若使用第三方插件的webView,會無法監聽H5頁面與RN之間的交互,出現頁面異常。
發明內容
針對上述問題,本發明提供了一種在多架構中同步用戶數據的方法、系統、裝置及介質,其可以在在多架構中同步用戶數據,使得ios設備上React-native能夠與H5頁面正確傳值交互。
其技術方案是這樣的:一種在多架構中同步用戶數據的方法,其特征在于,包括以下步驟:
步驟1:用戶在ios原生頁面中登錄;
步驟2:在React-native的webView組件自定義當前登錄用戶的用戶代理屬性;
步驟3:當前登錄用戶從ios原生頁面跳轉到H5頁面;
步驟4:通過React-native的webView組件加載H5頁面的內容;
步驟5:在webView組件中,H5頁面根據步驟1中自定義的用戶代理屬性中的用戶參數,獲取當前登錄用戶的指定數據。
進一步的,在步驟中2中,自定義的用戶代理屬性中,包含當前登錄用戶的唯一標志、用戶的手機號碼、用戶名稱。
進一步的,在步驟中3中,登錄用戶通過點擊ios原生頁面上的跳轉按鈕,跳轉到H5頁面。
進一步的,在步驟5中,H5頁面獲取步驟1中自定義的用戶代理屬性中的當前登錄用戶的唯一標志,并根據唯一標志獲取當前登錄用戶的指定數據。
一種在多架構中同步用戶數據的系統,其特征在于,包括:
登錄模塊,用于讓用戶在ios原生頁面中的登錄;
自定義模塊,用于在React-native的webView組件自定義在所述登錄模塊中登錄的用戶的用戶代理屬性;
跳轉模塊,用于讓當前登錄用戶從ios原生頁面跳轉到H5頁面;
加載模塊,用于讓通過React-native的webView組件加載H5頁面的內容;
同步模塊,用于讓H5頁面根據定義的用戶代理屬性中的用戶參數,獲取當前登錄用戶的指定數據。
進一步的,所述自定義模塊自定義的用戶代理屬性中,包含當前登錄用戶的唯一標志、用戶的手機號碼、用戶名稱。
進一步的,所述跳轉模塊通過讓登錄用戶點擊ios原生頁面上的跳轉按鈕,跳轉到H5頁面。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州金羲智慧科技有限公司,未經蘇州金羲智慧科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010166841.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種適用于樣本分布不均衡的多標簽多分類方法
- 下一篇:一種廢電池回收商業模式
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





