- 如何先实现吸顶效果再实现Scroll-view左右联动?已经各自实现吸顶效果、scroll-view
1、使用【position: sticky;top: 0;】实现吸顶效果 2、使用scroll-view实现左右联动【bindscroll+scroll-into-view】 3、唯独不能一起实现,有没有滚动到顶部会触发不同的滚动事件。 1、没有滚动到顶部:继续滚动到顶部, 2、已经滚动到顶部:不松手滚动scroll实现左右联动。 position: sticky;top: 0; [图片]
2022-10-21 - 获取小程序码 getwxacodeunlimit 报错,47001?
开发环境:windows/Linux PHP7.3 Laravel5.8 预期结果:返回小程序码 getwxacodeunlimit 实际结果:"{\"errcode\":47001,\"errmsg\":\"data format error rid: 6049b242-0a6de05f-0a73fb7a\"}" 结果截图: [图片][图片] 代码截图: [图片][图片] 其他情况: 如果 json_encode($params); 则会报错 InvalidArgumentException: Malformed UTF-8 characters, possibly incorrectly encoded in file [图片][图片]
2021-03-11 - 微信支付小程序下单APIv3无法走完整个流程,支付验证签名失败?
微信支付小程序下单APIv3无法走完整个流程,支付验证签名失败? 已经解决,问题在最下面PHP开发境界不够高,有做漏或者做错的地方,请各位老板轻锤。 开发环境 1.微信开发者工具 1.02.1910120,2.PHP 7.3,3.Linux云服务器正式环境 https。 支付失败截图 [图片][图片] 代码1截图,请求小程序下单API,文档链接【https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/pay/transactions/chapter3_2.shtml】 [图片] 代码2截图 生成签名,使用字段appId、timeStamp、nonceStr、package按照 签名生成算法 计算得出的签名值,文档链接【https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/pay/transactions/chapter3_12.shtml】 [图片] 代码截图 3,签名打印结果 $sign = base64_encode($raw_sign);//长度344,正确长度在1-64位之间 [图片] 最终结果 ,微信支付成功。 原因简单。 1、调用 wx.requestPayment timeStamp、nonceStr 参数要后端参与签名过程生成的,前端生成的不合法。 2、签名 paySign 的长度限制根本不是 【1-64】,实际长度为 344,具体文档在这里。 [图片]
2020-12-31