當前位置:首頁 » 安卓系統 » 前端app安卓怎麼適配

前端app安卓怎麼適配

發布時間: 2024-12-04 16:53:51

1. H5頁面與原生App(安卓,IOS)交互

       在客戶端項目中,同一個app會開發成兩個版本,一個是安卓版本,一個IOS版本,公司必須有兩個開發團隊(一個安卓團隊,一個IOS團隊)來進行開發,這樣一來,開發成本非常之高。所以,往往在實際項目-中,會嵌套很多H5頁面,一個H5頁面同時兼容安卓和IOS兩個系統 ,這樣一來,大大減少了開發成本,前端開發頁面就必須和原生進行交互。

1. 頁面開發      —— 前端開發人員將所有的頁面按照移動webappp進行開發,做好不同屏幕的適配(寬度100%,視口為移動端視口 (快捷方式meta:vp  tap),字體適配rem單位,設置html根標簽的font-size然後根據媒體查詢判斷設備屏幕大小進而設置html根標簽的不同fontsize,去除移動端高亮顯示;小圖標要善於使用字體圖標(常用的字體圖標庫有阿里巴巴矢量圖),改變input標簽的默認樣式可以採用隱藏input,然後通過字體圖標來控制前面的圖標,就可以做成自己想要的圖標效果)

2.前端頁面部署 —— 設置好入口文件(原生一進來就進入的頁面,命名為index.html),部署到對應的伺服器上,通過網址就能夠訪問到頁面,將網址給app客戶端開發人員,他們將app配置好環境後講頁面嵌套在app中。

3.進行數據對接:兩種對接方式(1).前端頁面自己通過ajax去後台拉數據,然後自己在頁面上使用再提交給後台。前提是原生需要將對應的設備號,加密方式,請求數據所需要的各種參數通過回調函數傳遞給H5頁面,H5頁面拿到這些數據後直接調後台的借口、獲取到數據。(2).前端頁面不用自己去後台拉取數據,而是通過回調函數,獲取到原生app拉取的數據,前端頁面將這些數據處理後又通過回調函數交給app,再又app發送給後台。兩種調用的優劣比較:如果H5頁面及數據不是很多,使用第二種方式比較合理,不用H5頁面請求數據(不用封裝請求,不用加密數據),不使用框架,大大減少了頁面的大小,提高性能及用戶體驗。如果涉及到的前端頁面非常多,數據交互比較復雜的話,就必須使用第一種對接方式了,app只需要將設備號,加密規則,參數傳遞給H5,H5根據頁面需求自己向後台拉去和請求數據,直接交互,不再通過app進行轉接,減小復雜程度。

熱點內容
安卓和windows哪個早 發布:2024-12-05 03:40:03 瀏覽:413
復制廣聯達加密鎖 發布:2024-12-05 02:44:58 瀏覽:195
python調用微博api 發布:2024-12-05 02:42:14 瀏覽:99
lol番茄輔助腳本 發布:2024-12-05 02:42:09 瀏覽:733
智能攝像頭存儲位置 發布:2024-12-05 02:40:36 瀏覽:614
一鍵搭建雲免腳本 發布:2024-12-05 02:35:29 瀏覽:811
有贊php框架 發布:2024-12-05 02:33:58 瀏覽:570
李琦訪問 發布:2024-12-05 02:09:21 瀏覽:799
game96游戲安卓版哪裡下載 發布:2024-12-05 01:59:32 瀏覽:448
量子智能演算法 發布:2024-12-05 01:46:35 瀏覽:82