收藏
回答

wx.scanCode 获取路径跳转问题

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.scanCode 客户端 6.7.3 2.3.1

wx.scanCode扫描二维码获取path

  1. 是自动打开对应的path?

  2. 还是需要在回调里处理?


如果是一, 那为什么没有发生跳转

如果是二,跳转的路径为何直接是把当前页面的路径和获取的path拼接?这样要怎么处理?


最后一次编辑于  2018-10-24
回答关注问题邀请回答
收藏

1 个回答

  • 是小白啊
    是小白啊
    2018-10-26

    ,路径对吗?

    2018-10-26
    有用
    回复 6
    • 2018-10-26

      路径没错呀 返回的是pages/index/index

      报错里面显示是直接拼接到当前的页面路径后面了

      2018-10-26
      回复
    • 是小白啊
      是小白啊
      2018-10-26回复

      你截取一下试试?

      2018-10-26
      回复
    • 2018-10-26回复是小白啊

      没法截取啊 返回的路径没有错误 我直接在success回调了直接navigateTo/reLaunch(res.path)

      就直接报这个错了

      2018-10-26
      回复
    • 是小白啊
      是小白啊
      2018-10-26回复

      提供下代码片段以及二维码试试

      2018-10-26
      回复
    • 2018-10-26回复是小白啊

        onscanCfm() {

          wx.scanCode({

            onlyFromCamera: true,

            success(res) {

              wx.navigateTo(res.path)

            }

          })

        }

      就很简单的调用一下api而已

      二维码就是开发工具生成的预览二维码

      我在想会不会因为分包的原因?

      2018-10-26
      回复
    查看更多(1)
登录 后发表内容