收藏
回答

紧急求助!!小程序码B入口生成的码调用微信扫码的功能无法正常跳转

问题模块
API和组件

场景描述:小程序码B入口生成的码如下,扫描的值如下图2:path: "pages/index/index?scene=2-10019263"


通过微信的API--wx.scanCode,扫码无法正常跳转,微信自带的是可以正常跳转的





最后一次编辑于  2017-06-27  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

5 个回答

  • maq
    maq
    2017-06-27

    貌似 wx.scanCode 接口本身就不包含任何“跳转”功能,它只负责把二维码扫描成为一个字符串。

    2017-06-27
    赞同
    回复
  • 谭谈
    谭谈
    2017-06-28

    总结了一下原因:

    1. 我是首页调用wx.scanCode的,然后已经onload了,所以扫描二维码不会再onload进行跳转了,很尴尬,想不出什么解决办法。

    2. 目前微信扫一扫扫描二维码后第一次跳转是可以的,但是第二次再扫,可能是因为已经加载了小程序的原因,导致再次扫描会失败。

    推荐微信官方这样处理:加一个字段让开发者选择只要是扫描小程序二维码,都重新加载当前小程序

    2017-06-28
    赞同
    回复
  • jeremy
    jeremy
    2017-06-29

    scanCode接口不含跳转功能,可以识别参数之后,自行跳转到目标页面。

    2017-06-29
    赞同
    回复
  • 谭谈
    谭谈
    2017-06-29

    谢谢两位的回复@maq @jeremy

    2017-06-29
    赞同
    回复
  • 于东
    于东
    2017-07-23

    现在扫描小程序码进入主页后,识别参数后无法跳转了,不知道是不是官方屏蔽了跳转其它页面的功能

    2017-07-23
    赞同
    回复