各位微信開發(fā)者:
以下是打開半屏小程序接口增加 tap 事件觸發(fā)時(shí)機(jī)要求、獲取附近 Wi-Fi 列表增加用戶授權(quán)的通知、小程序渲染框架更新及上周我們在社區(qū)收到的問題反饋的處理進(jìn)度,希望與大家一同打造更好的小程序生態(tài)!
打開半屏小程序接口增加 tap 事件觸發(fā)時(shí)機(jī)要求
為進(jìn)一步規(guī)范能力使用、提升用戶體驗(yàn),從基礎(chǔ)庫 2.28.1 版本起,對調(diào)用 打開半屏小程序接口(wx.openEmbeddedMiniProgram)增加 tap 事件觸發(fā)時(shí)機(jī),即用戶手動(dòng)點(diǎn)擊觸發(fā)方可成功調(diào)用打開半屏小程序接口。對于非 tap 事件觸發(fā)的接口調(diào)用,將自動(dòng)切換為普通的小程序跳轉(zhuǎn)小程序。
獲取附近 Wi-Fi 列表增加用戶授權(quán)的通知
為進(jìn)一步規(guī)范開發(fā)者調(diào)用涉及用戶信息相關(guān)接口或功能、保障用戶合法權(quán)益,自 2022 年 12 月 26 日起,小程序調(diào)用 wx.getWifiList 接口時(shí),需要獲取用戶位置信息 授權(quán)(scope.userLocation)。若用戶未授權(quán)位置信息,回調(diào)結(jié)果將顯示 12006 的錯(cuò)誤碼及 “auth deny” 的錯(cuò)誤提示,不再返回附近 Wi-Fi 列表的信息。
以上調(diào)整將對 iOS 和安卓全量客戶端版本生效;同時(shí)對所有小程序、小游戲和插件生效。請開發(fā)者關(guān)注并適配用戶授權(quán)情況,避免對業(yè)務(wù)造成影響。詳情查看原公告 《獲取附近 Wi-Fi 列表增加用戶授權(quán)的通知》
小程序渲染框架更新
微信團(tuán)隊(duì)在 WebView 渲染的基礎(chǔ)上,更新 小程序渲染框架,提供更多貼近原生用戶體驗(yàn)的新能力。近期重點(diǎn)更新能力如下:
- 支持小程序頁面背景顏色調(diào)整
- 支持 rem 單位,便于開發(fā)者更好調(diào)整相對大小
- 支持 sticky 粘性布局組件,優(yōu)化布局排列設(shè)計(jì)
- 支持 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 屬性
同時(shí)小程序渲染框架已修復(fù)多項(xiàng)能力,請點(diǎn)擊查看 更新日志,了解更多小程序渲染框架詳情。
上周問題反饋和處理進(jìn)度(11.14-11.18)
已修復(fù)的問題
安卓微信 8.0.30 版本出現(xiàn)調(diào)用 camera 組件顯示 mode="scanCode" 不能掃碼的問題 查看詳情
微信服務(wù)器向公眾號推送消息或事件時(shí),解析 DNS 時(shí)發(fā)現(xiàn)無效域名的問題 查看詳情
微信團(tuán)隊(duì)