uni-app 開發支付寶/百度小程序注意事項 - 新聞資訊 - 雲南小程序開發|雲南軟件開發|雲南網站建設-昆明融晨信息技術有限公司

159-8711-8523

雲南網建設/小程序開發/軟件開發

知識

不(bù)管是(shì)網站,軟件還是(shì)小程序,都要(yào / yāo)直接或間接能爲(wéi / wèi)您産生價值,我們在(zài)追求其視覺表現的(de)同時(shí),更側重于(yú)功能的(de)便捷,營銷的(de)便利,運營的(de)高效,讓網站成爲(wéi / wèi)營銷工具,讓軟件能切實提升企業内部管理水平和(hé / huò)效率。優秀的(de)程序爲(wéi / wèi)後期升級提供便捷的(de)支持!

您當前位置>首頁 » 新聞資訊 » 小程序相關 >

uni-app 開發支付寶/百度小程序注意事項

發表時(shí)間:2021-1-5

發布人(rén):融晨科技

浏覽次數:41

HBuilderX 1.3.5 起,支持支付寶和(hé / huò)百度小程序的(de)開發編譯。

平台差異

百度小程序

已知的(de)差異/問題:

  • 不(bù)支持屬性選擇器
  • 不(bù)支持 scoped
  • login / getUserInfo 等功能在(zài)模拟器(開發工具)上(shàng)不(bù)能模拟
  • 支付功能模拟不(bù)了(le/liǎo)
  • map 組件在(zài)開發工具上(shàng)預覽效果不(bù)對,但是(shì)手機上(shàng)是(shì)對的(de)。
  • getSystemInfo 獲取到(dào)的(de) windowHeight 在(zài)模拟器中值不(bù)正确,真機預覽是(shì)正确的(de)。
  • v-if 和(hé / huò) v-for 不(bù)可在(zài)同一标簽下同時(shí)使用
  • 頁面中引入自定義組件時(shí),渲染的(de)結果中外層會有一個(gè) template 标簽,這(zhè)會導緻部分選擇器對應的(de)樣式匹配不(bù)上(shàng)。
  • 未完待續...

支付寶小程序

支付寶小程序的(de)規範差異相對較多,API 部分的(de)差異請仔細參考文檔說(shuō)明:https://uniapp.dcloud.io/api/README

比較明顯的(de)一個(gè)點就(jiù)是(shì),媒體部分支付寶小程序隻有圖片,而(ér)沒有音視頻。

支付寶分包,需要(yào / yāo)HBuilderX 2.2.3 alpha以(yǐ)上(shàng)版本才支持。

已知的(de)差異/問題:

  • showLoading 是(shì)不(bù)透傳的(de),也(yě)就(jiù)是(shì)說(shuō) loading 顯示的(de)時(shí)候無法點擊頁面内容。
  • 文件名或文件夾名中不(bù)允許出(chū)現 @ 符号
  • 網絡請求返回的(de)數據會嚴格按照 dataType 進行處理,如果不(bù)符合規範則會跑錯錯誤,而(ér)不(bù)是(shì)按照原格式返回。
  • canvas 組件的(de)标識是(shì) id,而(ér)不(bù)是(shì) canvas-id。目前還未進行處理,所以(yǐ)需要(yào / yāo)主動添加 id 屬性。
  • 目前測試的(de)結果,導航欄隻有設置背景顔色爲(wéi / wèi) #FFF(FFF) 時(shí)才會變成黑色文字。
  • 支付寶小程序的(de)導航欄是(shì)支持透明漸變效果的(de),後面會提供相關的(de)配置。
  • 使用僞元素做邊框時(shí),高度值不(bù)能用 1upx,需要(yào / yāo)直接用 1px。
  • 不(bù)支持 ECharts
  • 支付功能模拟不(bù)了(le/liǎo)
  • 未完待續...

更多差異

小夥伴們如果有其它發現,歡迎在(zài)社區向我們反饋,共同完善 uni-app 生态。

更多實現的(de)細節,還在(zài)持續完善中。如果在(zài)開發過程中遇到(dào)一些問題或發現差異,在(zài)向我們反饋之(zhī)前,建議閱讀下相應平台的(de)文檔,以(yǐ)便更加精準地(dì / de)定位問題。

相關案例查看更多