- wx.saveImageToPhotosAlbum手机端存画布不同参数情况下保存的是第一次的画布
情况是画布上渲染了一个二维码需要保存到手机 二维码是base64转换每次的二维码链接是不一样的 但是渲染再画布上的二维码第一次保存正常 第二次保存就保存了第一次的二维码画布 过了两分钟 又发现正常了,不使用API保存直接手机截图小程序画布发现是正常的 很像缓存问题试过清理缓存没有效果 这个API是画布的保存BUG [图片][图片][图片]这里渲染展示截图的二维码中是正常的 但是换了一个二维码之后 显示的二维码是第一次的二维码链接 开发者工具PC端一切正常!问题是所有手机都有这种类似缓存的BUG 什么原因麻烦排查下谢谢
2023-11-15 - 小程序安卓端Invalid character InvalidCharacterError什么问题?
Invalid character InvalidCharacterError: Invalid character at __node_internal_ (node:buffer:1219:9) at atob (node:buffer:1243:7) at i (https://lib/WAServiceMainContext.js:1:746535) at Function.s (https://lib/WAServiceMainContext.js:1:746961) at Object.<anonymous> (https://lib/WAServiceMainContext.js:1:115667) at Object.s (https://lib/WAServiceMainContext.js:1:2239771) at Object.<anonymous> (https://lib/WAServiceMainContext.js:1:873254) at Object.<anonymous> (https://lib/WAServiceMainContext.js:1:2451727)
2022-08-04 - java 使用官方sdk 微信支付调用统一下单接口V2的 一直返回签名错误
我debug看了一下 这个sdk执行了两遍 HMACSHA256加密算法的函数 第一遍用签名校验是正确的 第二遍不正确 返回的就是不签名错误 第一遍从WXPayUtil.generateSignature的方法里 [图片] [图片] 这是对的签名 接下来还会走一遍HMACSHA256 [图片] 我就很奇怪为什么会走到这个方法 转换csv格式? [图片] 然后这个方法的签名明显跟上面不一样了 校验签名工具校验这个签名发现是错误的跟源签名不一致 [图片] 第一遍正确的data参数如下 [图片] 这个data明显就跟第一次的data参数不一样 [图片] 这个是封装的参数 跟着SDK走的 就很无语 求大佬解决! 整了一两天了 没解决 参数我检查过都是没有空格的 排查问题发现调用一遍wxpay.unifiedOrder统一下单接口会走两遍加密算法 第一遍验证是正确的 返回的是第二遍错误的信息
2021-11-05