小程式遇到的一些問題

story.Write(z)發表於2024-04-15

1.相容

  • 1.1 部分機型 0.5px的邊框可能顯示有問題,不顯示 或者顯示1px

透過縮放transform 進行縮放 使用1px 邊框縮小0.5倍
對於元素四個邊框進行縮放可以採取縮放後絕對定位再移動位置來保持原位置,或者直接寫四個元素邊框定位到四個方向

  • 1.2 taro中textarea輸入框存在閃爍問題
    刪除問題.gif

Taro 3.X React 微信小程式 input 元件輸入過快會出現閃爍的問題 · Issue #9664 · NervJS/taro · GitHub
目測就是taro中更新值不及時 例如 輸入 按下12 => 按下123 => taro準備更新檢視為12 => taro準備更新檢視為123 => 實際更新檢視為123 => 實際更新檢視為12, 即後操作的資料先更新,先操作的資料後更新導致檢視閃爍並且不準確
部分手機還存在更嚴重的刪除無法刪除重複跳動問題

2. 奇怪問題

  • 2.1 企微小程式開發,小程式版本檢視中檢視的推送版本存在延遲,即微信小程式助手看到最新發版為12:00:00 ,但是企微小程式看到的提交版本可能是8:00:00

企微小程式的同步有時候存在延遲,殺掉企業微信程序或者刪除掉小程式助手重新進入,或者在微信小程式助手檢視是否為最新版本,重新整理到最新後再在企微小程式助手看是否為最新版

  • 2.2 部分手機在開發版圖片上傳,即使配置了上傳域名仍然可能無法上傳,開了除錯模式才能上傳,過一段時間或者再開啟幾次有可能又可以上傳了

未解決,體驗版與線上正常

  • 2.3 部分手機還存在小程式體驗版與開發版串流,即訪問的是開發版但是內容卻是體驗版的(透過小程式助手訪問開啊上傳)

只能透過開發本地編譯再次上傳掃碼進入才能訪問正確版本(嘗試過刪除企微以及企微小程式助手,解除安裝重灌企微都無效,但是有時候過一段時間又是正常的)

相關文章