check_path中的60000个数量限制指的是page数量(正常是不会超过的), 针对同一个页面生成的二维码数量是无限制的。
wxacode.getUnlimited中check_path&env_version能关联上?问题描述 有个未发布的小程序页面, 现在想生成小程序二维码用于预览功能用,使用的是https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN接口,but一直报如下错误: [图片] 原因分析 该接口有个参数叫做check_path,会去校验该page是否存在.默认是true,所以上面的报错是非常合理的。若对于未发布的页面,想测试的话就必须改动该值为false才能生成。But该接口page数量有上限60000个(虽说也用不着达不到上限,但总得考虑吧=.=) [图片] 思考 刚好看到还有一个参数叫做env_version, 可设置打开正式版/体验版/开发版, 若官方能支持比如env_version为开发版or体验版的时候, 不去做check_path的校验(那就不会有60000的限制), 那么就能很好的解决该问题了: 在小程序未发布前完整测试依赖小程序的流程(业务场景思考: 一般想打开开发版or体验版, 很多时候都是我们新增了业务页面需要在发布前提前测试的, 那么这时候还去校验page是否存在好像也不是这么合理?)
2022-06-30主要还是想了解官方不支持简写的背景,谢谢!
wxs文件是否考虑支持js的对象属性值简写?背景: 引入wxs文件时报错了Error: Expected exp模块导出出错,报错代码&报错信息如下: [图片] 官网有这么一句说明: WXS 与 JavaScript 是不同的语言,有自己的语法,并不和 JavaScript 一致。 解决方案:这里将对象简写改成下面这样即可。 module.exports = { wxsFn: wxsFn } 我们知道js文件是支持对象属性值简写的,如下面demo let name = 'test'; let person = { name }; // 上面的wxs文件如果用.js文件, exports也是支持简写的 var jsFn = function () { return '通过js的方式注入' } module.exports = { jsFn } 思考:js支持对象属性值简写,目前据实践了解好像绝大多数内容多跟js表现一致,那么wxs后期是否考虑支持简写?
2022-05-07测试微信版本情况汇总: 【8.0.7】 不能实现 【8.0.9】可实现 【8.0.10】可实现 测试机型:【安卓】、【苹果】 测试设备数: 5台 最终解决方案: 采用wx.previewImage()API暂替代(出于低版本微信无法兼容的考虑)
【微信小程序】小程序原生页面长按识别企业微信二维码后、点击打开对方企业微信卡片、无法跳转?【场景】微信小程序 【手机系统】ios 14.7.1 【微信版本】8.0.7 【问题】小程序原生页面长按识别企业微信二维码后、点击打开对方企业微信卡片、无法跳转、也无任何响应? 【代码片段】<image src="xxx.png" class="qrcode" show-menu-by-longpress="1"/> 【问题图】 [图片]
2021-08-17遇到同样的问题 ,请问有修复么?
小程序image长按识别二维码图片,弹出打开对方的企业微信名片,点击没反应?小程序image长按识别二维码图片,弹出“打开对方的企业微信名片”,点击“打开对方的企业微信名片”没反应,这怎么解决
2021-08-17