小程序踩过的一个小坑---解析二维码decodeURIComponent()

最近公司在做一个小城序,类似于街边自动贩卖机扫码出货的模式。小程序的开发过程在官方文档写的很详细,这里只说问题。

因为我们需要用户扫码进入小程序,每一个货柜都有一个对应的二维码,当然每个二维码里的信息也不一样。用户扫码进入小程序之后,二维码的信息会以参数q带进去,而我们只能在onLoad事件中拿到这个参数,所以,见下图

但是获取到的信息是经过encodeURIComponent()编码的,注意不是encodeURI()编码的,所以需要用decodeURIComponent()解码,而不能用decodeURI(),这个在文档上没太说明白,见文档  mp.weixin.qq.com/debug/wxadoc/introduction/qrcode.html#二维码跳转规则   。所以在这迷茫了一会。这个小坑跨过去了,在此记录一下。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 8,478评论 0 4
  • 给提问的开发者的建议:提问之前先查询 文档、通过社区右上角搜索搜索已经存在的问题。 写一个简明扼要的标题,并且...
    极乐叔阅读 14,776评论 0 3
  • 你想学习如何开发自己的 macOS app 吗? 好消息!苹果让 macOS 开发变得相当简单,在本教程中你会学到...
    张嘉夫阅读 20,719评论 10 51
  • 努力做一名语言的医生 语文老师要努力做一名语言的医生。 此金句出自美丽的窦桂梅老师之口。第一次听到,便被惊艳到了,...
    梓木nn阅读 3,682评论 1 2
  • 每个女生大概都希望有人爱你、疼你、懂你吧!我们总希望逢着一个把自己当公主或是女王一样宠的男人吧!含在嘴里怕化了,捧...
    張瓇瓇阅读 4,771评论 0 0