2023 年了,这个问题还存在。 class 里只写一个 wxs 函数就行,如果有前序的字符串,就不会再动态变化。
动态绑定class时使用wxs中计算出的数据无效- 当前 Bug 的表现(可附上截图) 动态绑定class时使用wxs中计算出的数据无效 [图片] - 预期表现 希望能使用wxs种的数据动态改变class - 复现路径 - 提供一个最简复现 Demo
2023-07-03[图片] https://developers.weixin.qq.com/miniprogram/dev/api/base/system/system-info/wx.getSystemInfo.html 可以在小程序 JS 里通过 getSystemInfo 接口判断是不是 PC,如果判断是的,就给 webview 的链接加上一个参数进行标志,例如 https://test.qq.com?a=1&isPC=true,这样子再在 webview 里面对页面链接是否有 isPC 这个标志位进行判断。 -------------------------------- 开发不易,兄弟可以扫码体验下我的个人小程序 [图片]
如何判断微信小程序是电脑客户端打开?我用webview嵌入H5页面,需要在H5页面判断是否小程序环境,如何判断微信小程序是电脑客户端打开? 常规的navigator.userAgent;在小程序里用不了
2021-04-22问1:若该小程序只有体验版,此次跳转会成功吗? 答1:不会 问2:若不能成功,怎么解决此类需求(正式版A小程序 跳转到 体验版B小程序)? 答2:正式版A小程序是自己开发的吗,是的话可以自己再发一个体验版A小程序进行跳转,如果不是的话就只能再弄一个简单的小程序 C,利用体验版小程序 C 进行跳转。 -------------------------------- 开发不易,兄弟可以扫码体验下我的个人小程序 [图片]
使用 wx.navigateToMiniProgram 是否可以从正式版小跳转到另一个体验版小程序?标题中提到的「体验版小程序」是指通过三方平台创建的「试用小程序」。该小程序创建完成后是体验版。 因为文档中对 `envVersion` 描述是 “如果当前小程序是正式版,则打开的小程序必定是正式版。” 若该小程序只有体验版,此次跳转会成功吗?若不能成功,怎么解决此类需求(正式版A小程序 跳转到 体验版B小程序)?
2021-04-21在打印 id 的地方也打印一下 id != -1 的结果看看呢try...catch.. 有 error 报错吗?也可以打印出来看看-------------------------------- 开发不易,兄弟可以扫码体验下我的个人小程序 [图片]
使用wx.getStorageSync,后面的代码没有执行,应该怎么解决?我在onLoad方法中,使用wxgetStorageSync获取本地存储的id,准备获取到id后请求后端来获取用户的信息,但是似乎在获取到本地存储中的id后,可以打印出来id,但是其后面的代码没有执行了,我在request前面加了一条打印语句‘end’也没打印出来。。求解答,谢谢~ [图片]
2021-04-16再获取一次 access_token 即可使原来的失效 [图片] -------------------------------- 开发不易,兄弟可以扫码体验下我的个人小程序 [图片]
请问开放平台微信授权登录如何注销access_token授权有效期[图片] 上图只有刷新access_token有效期,我们现在需要注销或退出授权,请问怎么做?
2021-04-14[图片] 看这个测试范围是开发版,其它人员都具有开发者权限吗? 这个权限修改一下试试呢。 开发版 (配置只对开发者生效) 体验版 (配置对管理员、体验者生效) 线上版本 (配置对管理员、开发者和体验者生效) -------------------------------- 开发不易,兄弟可以扫码体验下我的个人小程序 [图片]
普通二维码配置后,无法打开小程序?配置普通二维码后,只有操作配置的人能扫码打开小程序,其他开发人员都打不开小程序,为什么? [图片]
2021-04-14发布后的正式版是通过短链打开的小程序吗? [图片] -------------------------------- 开发不易,兄弟可以扫码体验下我的个人小程序 [图片]
wx.onCopyUrl 体验版的显示复制链接 发布后不显示了wx.onCopyUrl 体验版的显示复制链接 发布后不显示了 发布后也应该跟体验版的一样 wx.onCopyUrl(() => { return { query: data } })
2021-04-14看文档 orderBy 的用法是没问题的,代码再多贴一点看看呢? [图片] -------------------------------- 开发不易,兄弟可以扫码体验下我的个人小程序 [图片]
云函数使用orderBy 提示orderBy is not a function?云函数怎么按日期排序获取数据库的数据啊,我存储到数据库的日期格式是这样 2021-04-13T11:26:11.109Z //中国标准时间 [图片] 使用过 order进行排序 到出来的结果不对,然后换成了orderBy,在云端测试的时候直接报错了 提示 orderBy is not a function 云函数部分代码如下: [图片] 呜呜呜求助各位大佬了
2021-04-14bindtouchmove 绑定的事件监听函数是在 js 中还是在 wxss 中呢? 如果是在 js 中的话,建议使用节流来避免频繁调用 setData 导致的数据通讯成本,导致容器位置更新无法及时响应。 更建议的方法是使用WXS函数响应事件来提升性能,可以参考官方文档 https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxml/event.html [图片] -------------------------------- 开发不易,兄弟可以扫码体验下我的个人小程序 [图片]
监听bindtouchmove拖拽容器为什么抖动那么厉害?通过bindtouchmove来设置容器位置,拖拽过程中,电脑模拟器上很流畅,为什么手机预览时,拖动效果抖动非常厉害??
2021-04-14API V3 文档链接 https://wechatpay-api.gitbook.io/wechatpay-api-v3/qian-ming-zhi-nan-1/zheng-shu-he-hui-tiao-bao-wen-jie-mi 文档里有 Java/PHP/.Net/Python 的示例,这里补充下 Node.js 的示例 // 对 API V3 加密数据进行解密 const apiV3Key = '*******'; // 设置的 API V3 密钥 const decryptByApiV3 = ({ associate, // 加密参数 - 类型 nonce, // 加密参数 - 随机数 ciphertext, // 加密密文 } = {}) => { ciphertext = decodeURIComponent(ciphertext); ciphertext = Buffer.from(ciphertext, 'base64'); const authTag = ciphertext.slice(ciphertext.length - 16); const data = ciphertext.slice(0, ciphertext.length - 16); const decipher = crypto.createDecipheriv('aes-256-gcm', apiV3Key, nonce); decipher.setAuthTag(authTag); decipher.setAAD(Buffer.from(associate)); let decryptedText = decipher.update(data, null, 'utf8'); decryptedText += decipher.final(); return decryptedText; };
支付分回调解密为啥没有各个语言的demo,怎么解密用商户平台上设置的APIv3密钥(微信商户平台(pay.weixin.qq.com)-账户设置-API安全-设置APIv3密钥),记为key ● 针对resource.algorithm中描述的算法(目前为AEAD_AES_256_GCM),取得对应的参数nonce和associated_data。 ● 使用key、nonce和associated_data,对数据密文resource.ciphertext进行解密,得到XML形式的资源对象 注: AEAD_AES_256_GCM算法的接口细节,请参考rfc5116。微信支付使用的密钥key长度为32个字节,随机串nonce长度12个字节,associated_data长度小于16个字节并可能为空。 描述的太笼统了。
2020-05-08