為進一步規(guī)范微信小程序能力使用以及提升用戶體驗度,打造更好的小程序生態(tài),微信團隊針對渲染框架及打開半屏小程序接口進行了更新和調整,詳細內容如下:
小程序渲染框架更新
微信團隊在 WebView 渲染的基礎上,更新 小程序渲染框架,提供更多貼近原生用戶體驗的新能力。近期重點更新能力如下:
- 支持小程序頁面背景顏色調整
- 支持 rem 單位,便于開發(fā)者更好調整相對大小
- 支持 sticky 粘性布局組件,優(yōu)化布局排列設計
- 支持 aria component,滿足視障人群訪問小程序的需求
- scroll-view 組件下拉刷新增加 willRefresh 事件和 bounce 優(yōu)化
- scroll-view 組件支持 custom type、scrollend 事件和 scrolling reason
- scroll-view 組件新增 scroll-into-view-alignment、scroll-into-view-within-extent、cache-extent 屬性
打開半屏小程序接口增加 tap 事件觸發(fā)時機要求
從基礎庫 2.28.1 版本起,對調用 打開半屏小程序接口(wx.openEmbeddedMiniProgram)增加 tap 事件觸發(fā)時機,即用戶手動點擊觸發(fā)方可成功調用打開半屏小程序接口。對于非 tap 事件觸發(fā)的接口調用,將自動切換為普通的小程序跳轉小程序。

