Cannot read property 'split' of undefine
发布于 5 年前 作者 yinxiuying 9704 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

为什么会出现这个问题

split 只在微信扫码进入小程序用到了拆分scene里的参数

if(e!=undefined){

      //通过二维码扫描进入的

      if(e.scene){

        var scene = decodeURIComponent(e.scene);

        var arrPara = scene.split("&");

        var arr1 = arrPara[0].split("=");

        var arr2 = arrPara[1].split("=");

        that.setData({

          info_id:arr1[1],

          aid:arr2[1]

        })

      }

}

2 回复

已找出原因,二维码的路径参数,该二维码是由第三方统计平台生成

typeof scene 看看是什么

回到顶部