做小程序海报这个功能,跨过了好几道坎,
终于到实现,已生成的产品二维码,分享出去,再扫码进入产品详情。
现在来说说整个过程,以免大家也一不小心掉到我走过的坑:
开始,我生成的图片二维码,没有问题,原因是,我当时就随便写了个路径(首页)
一扫码,即可进入
一扫这个,立即进入到首页,有点小兴奋。
于是,马上在后端的生成的图片功能把path一改,改为具体的产品详情路径,这样进入不同产品路径:
然后,在手机端,怎么扫出来,都是显示的“页面不存在”
最后再认真地读了一些微信开发文档:
我想,有可能只能在微信开发者工具里,才能用带参的,于是,马上尝试:
点击“通过二维码编译”,然后选中生成的物理图片,马上就能进入产品详情。
至此,完成生成海报功能(其实微信 也有一点点说得不是很清楚,它没有交待,必须在开发者工具用“二维码编译”才能进入)
最后,再总结几点:
1)一开始我接二维码的路径指向首页,通过手机扫码就能进入的原因:是因为线上有首页
2)后面,我做的产品二维码,通过手机扫码无法进入的原因:是因为线上还没有发布,我在开发环境已经做好的,通过扫码携带参数处理的访问产品详情方法,因为会出现扫码后页面不存在。
3)最后,我们代码发布上线后,通过上面第2点的操作,就可以扫码进入了,原因是手机扫码只会进入线上版本。
4)如果我们要调试,可以用后端生成的二维码,然后在上面“通过二维码编译”也可以在开发者工具正常进入。
就说这么多了,大家有兴趣可以加我,大家互相学习,我能帮到一定帮。:)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 sumchina520@foxmail.com 举报,一经查实,本站将立刻删除。