Repository navigation
更新内容
新功能
- ✨ 新增
mp_mockWxMethod工具 - 当前有限支持 mockwx.request成功响应,可通过action: "mock"设置规则,通过action: "restore"恢复原始wx.request - ✨
mp_mockWxMethod支持多种请求匹配规则:contains、exact、regex,并支持按 HTTP method 过滤 - ✨ 新增
page_getElementByXpath和page_getElementsByXpath工具 - 支持通过 XPath 按文本、属性、层级关系等方式定位页面元素(感谢 @Darley-Wey 贡献 #17)
改进
- 🔧
mp_currentPage现在返回当前页面真实renderer,并附带wx.getSkylineInfoSync()的skylineInfo诊断信息,方便区分 WebView / Skyline 页面(感谢 @Darley-Wey 贡献 #16) - 🔧 改进
element_getBoundingClientRect的自定义组件 selector 说明,明确selector应指向页面 WXML 中直接引用的组件层级(感谢 @Darley-Wey 贡献 #16) - 📝 更新 README,补充 XPath 工具、
mp_mockWxMethod权限配置和网络请求 mock 示例
验证
- ✅
npm run build - ✅
git diff --check - ✅ 已在真实微信开发者工具自动化会话中验证
mp_mockWxMethod:- 命中规则时不发真实网络请求,返回 mock 响应
- 未命中规则时透传原始
wx.request restore后恢复真实网络请求contains/exact/regex/ method 过滤均验证通过
完整更新日志: v0.2.4...v0.2.5