1. 程式人生 > 其它 >智汀家庭雲-開發指南Web:擴充套件開發【jsBridge使用】

智汀家庭雲-開發指南Web:擴充套件開發【jsBridge使用】

jsBridge使用

【1】概述

智汀Web端專業版作為做智汀APP的輔助程式,所以免不了要跟APP那邊做互動,jsBridge就是我們互動的橋樑,通過jsBridge我們可以很順暢的跟APP那邊進行互動。

【2】webview ua改造

概述:為了區別於在APP內嵌入h5,加入特有的ua,用於判斷是否在app內嵌入,在原有的ua上加上字串“zhitingua”
我們可以通過判斷ua就可以判斷出我們的智汀專業版是否是在app內開啟

【3】JS-SDK文件

APP直接在Webview內注入了一個zhiting的全域性物件,並實現了invoke方法,我們只要呼叫此方法並傳入相應的引數就可以呼叫app內提供的方法。

(1)檢視app連網型別

(2)設定標題屬性

(3)獲取使用者資訊

(4)是否是專業版APP

部署應用

部署應用是指編譯或構建程式碼並將生成的 JavaScript、CSS 和 HTML 託管到 Web 伺服器上的過程。

構建和託管你的應用

我們的專案開發完後,怎麼釋出,首先要構建我們的專案

在根目錄執行該命令後,專案的構建檔案會輸出到dist資料夾,我們下一步就是把我們的dist資料夾託管在伺服器上,配置好請求轉發和域名。至此,我們的應用已經部署成功了。