1. H5應用及快應用介紹
H5應用
-
第五代 Html 標準開發的 web 應用,瀏覽器通過決議 HTML,就可以把網頁內容顯示出來;
-
跨平臺性;
-
瀏覽器上運行,
快應用
-
提供原生體驗的免安裝應用;
-
行業標準,現在有超過12家智能手機廠商支持;
-
需要在快應用引擎中運行,
H5應用轉換快應用
-
H5應用轉換成快應用,簡稱H5快應用,它是使用了快應用 web 組件或者 webview 介面,然后快速打包成快應用 rpk 包,應用本質上還是 web 應用,上架應用市場后,用戶可以直接打開,所有體驗和原H5應用相似,
-
維護作業量小,只要url不發生變化,H5快應用在客戶端這邊就不需要維護,
-
H5應用轉換成快應用后如果僅發布中國大陸,請慎重選擇,很可能會被審核駁回,
2. 轉換指導
轉換方式支持在線轉換和線下轉換,在線轉換是開發者訪問 AppGallery Connect,填寫相關內容,由網站自動轉換生成快應用rpk包后再提交審核,
線下轉換是指開發者使用華為快應用 IDE 進行轉換,轉換完打包生成快應用 rpk 包后再提交審核,線下轉換又支持兩種模式,System Webview Mode 和 Browser Custom Tabs Mode,兩種模式的實作機制是不同的,
您可以觀看慕課視頻H5應用轉換快應用,詳細了解如何轉換生成 rpk, 視頻里面有很詳細的錄屏操作,
2.1 在線轉換
開發者訪問 AppGallery Connect ,填寫相關內容,由網站自動轉換生成快應用 rpk 包后提交審核,總體流程如下:

2.2 線下轉換
開發者使用華為快應用 IDE 進行轉換,轉換完打包生成快應用 rpk 包后提交審核,支持如下兩種方式,
-
System WebView Mode:使用快應用 web 組件加載H5 url,
-
Browser Custom Tabs Mode:使用快應用 webview.loadCustomTabsUrl() 加載H5 url,

2.3 轉換注意事項
-
應用型別屬于游戲的H5 url,不支持線上轉換,H5快游戲和H5快應用的引擎實作是不一樣的,
-
線下轉換提交審核的 rpk 請通過 Build-> Run Release 構建,
-
線下轉換使用 Browser Custom Tabs Mode 時,最小平臺版本號需要設定為1078,
-
線下轉換使用 Browser Custom Tabs Mode 依賴華為瀏覽器 app,如果華為瀏覽器未安裝,需要做容錯處理,
2.4 線上和線下轉換對比

3. FAQ
FAQ 請參考官網
https://developer.huawei.com/consumer/cn/doc/development/quickApp-Guides/quickapp-h5-to-quickapp#h1-1586402828519
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/404296.html
標籤:HTML5
上一篇:HTML表單標簽
下一篇:Web綜合實踐之用戶資訊管理
