一般使用HBuilder時(shí),有一些模板和一些組件需要安裝。
如果制作簡單APP不考慮任何復(fù)雜功能,內(nèi)置組件就能完成。
插件的市場也非常豐富。如果更兼容h5,完全可以考慮vue vuex,但是在安卓環(huán)境下會有兼容性問題。
在此插入圖片描述
出于兼容性考慮,請使用以下代碼
如果您需要了解不同平臺之間的差異,這可能也是一種相對簡單的跨平臺兼容性方式。
上圖manifest.json是設(shè)置包配置和一些定位語音SDK的配置。
目前定位功能感覺H5比較好,因?yàn)榘沧抗雀璺?wù)的問題,百度地圖需要原生安卓知識。如果你想做即時(shí)通訊,有一些融云和一些插件可以幫助你
包是我安裝vuex的配置文件。
Uni.scss說明你還需要掌握sass和css的擴(kuò)展語言。
npminstallsass - save-dev
sass-wacthuni . scss 3360 index . CSS
Static是圖片所在的靜態(tài)路徑/static/img/1.jpg。
Pages.json是頁面配置。
App.vue是一個(gè)全局配置。如果你在這里寫css什么的,你可以在任何頁面上使用樣式。
頁面跳轉(zhuǎn)官網(wǎng)非常詳細(xì),為數(shù)不多需要注意的是tabBar配置需要使用switchTab。
有重定向重定向、重新啟動頁面刷新、切換選項(xiàng)卡,
導(dǎo)航,有一些不同。
例如,選擇imagechoosevideuni . request uni . upload file。
注意差異。
Uni.setstorage設(shè)置緩存
Uni。$emit觸發(fā)on以監(jiān)聽一次,然后關(guān)閉以移除此組件的通信。
一旦被觸發(fā),無論是哪個(gè)頁面,都會自動加載。