各位微信开发者:
小程序基础库 2.22.1 已经开始灰度开发者,请大家基于业务情况关注相关变更。如遇问题请及时在该帖下方留言或在小程序交流专区发表标题包含「基础库2.22.1」的帖子反馈。本次更新如下:
- 新增 框架 小程序 FPS 面板 详情
- 新增 插件支付 API 详情
- 新增 API “重新进入小程序” API 详情
- 更新 框架 真机调试2.0支持真机自动化 详情
- 更新 框架 wifi 相关接口支持返回不完整的 WifiInfo 对象 - 插件支持 详情
- 更新 API 插件增加蓝牙从机接口 wx.createBLEPeripheralServer / wx.onBLEPeripheralConnectionStateChanged / wx.offBLEPeripheralConnectionStateChanged
- 更新 API showToast / hideLoading,showLoading / hideToast 提供互斥机制 详情
- 更新 API getNetworkType 支持查询用户是否使用了网络代理 详情
- 修复 框架 worker开启 useExperimentalWorker 后,service 中 request 无法正常触发回调
- 修复 API 用户开启网络代理时 httpdns 回退到普通 http 请求
微信团队
2022年2月24日
基础库2.22.1开始,启动页加上入参后,通过判断类型 {} instanceof Object 为false,typeof obj 又为object。是什么原因呢
该配置项 体验版 / 线上版本 均会生效!!
小程序要更新,为什么小程序打不开呢
"API showToast / hideLoading,showLoading / hideToast 提供互斥机制"是什么意思能不能解答一下,写个声明也这么语焉不详的微信是不是不打算搞小程序了
2.22.1的基础库版本,通过request中header传参数发现和之前的表现不一致。通过抓包发现,入的header中多了转义的引号。麻烦官方解决下
实例如下:
POST /api/Fym/SendTripMobileVerification HTTP/1.1\r\nHost: fym.wzga.gov.cn\r\nConnection: keep-alive\r\nContent-Length: 107\r\nAuthorization: \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1bmlxdWVfbmFtZSI6IntcIlVzZXJJZFwiOlwibzMwUko1TTU5WmJCWGpTYW1KSVI2WnhNb25Qc1wiLFwiQXBwSWRcIjpcInd4MWYyY2MyODlkYWY2YzgwM1wiLFwiTmFtZVwiOlwi5rip5bee6Ziy55ar56CB5bCP56iL5bqPXCIsXCJNb2JpbGVcIjpudWxsLFwiTGlua01hblwiOm51bGwsXCJEZXB0TmFtZVwiOm51bGwsXCJTY2FuTmFtZVwiOm51bGwsXCJTY2FuSWRjYXJkXCI6bnVsbCxcIlNjYW5Nb2JpbGVcIjpudWxsLFwiU2NhblNlcmlhbE51bWJlclwiOm51bGwsXCJEaXN0cmljdENvZGVcIjpudWxsLFwiU3RyZWV0Q29kZVwiOm51bGwsXCJCYXlvbmV0VHlwZVwiOm51bGwsXCJCYXlvbmV0XCI6bnVsbCxcIlRva2VuXCI6XCJHbmxaZHJwdUF2YjJoK25JMmJGcmdBUkNjRUtod0hmSUc0WDBsQXI3czN6RUp2UU5UTzFKanc9PVwiLFwiTG9naW5UaW1lXCI6XCIyMDIyLTAzLTAzIDIyOjQ1OjExXCIsXCJQZXJtTGlzdFwiOm51bGx9IiwibmJmIjoxNjQ2MzE4NzExLCJleHAiOjE2NDYzMjA1MTEsImlhdCI6MTY0NjMxODcxMSwiaXNzIjoiUWluQVBJLmNvbSIsImF1ZCI6IlFpbkFQSVVzZXIifQ.C4AJn7RMvH9SFelbUPQivo7OjhX8m6jq9oZp3aDg2QQ\"\r\ncontent-type: application/json\r\nAccept-Encoding: gzip,compress,br,deflate\r\nUser-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 15_3_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 MicroMessenger/8.0.18(0x18001230) NetType/4G Language/zh_CN\r\nReferer: https://servicewechat.com/wx1f2cc289daf6c803/101/page-frame.html\r\n\r\n",
Authorization: 参数多了\"
新式写法"independent": true,在最新微信版本下无法唤起插件支付,要改成"functionalPages": true,但是文档说旧式将在未来被移除,还是说我图片下面的是新写法,下面的旧就写法?
在微信内打开scheme地址 到小程序显示页面不存在,目前只有8.0.18出现这个情况,17以下都可以正常打开,请问app是升级了啥吗?
下载了最新的开发者工具没有看到2.22.1版本呢
小程序认证打款账户名称输入错误,怎么修改
小程序认证打款账户名称输入错误,怎么修改