收藏
回答

手机预览的时候wx.getUserInfo获取不到encryptedData



公司名称


MP帐号(邮箱)

176166284@qq.com

开发者微信号


机型(如iPhone 6s plus)

iphone7

操作系统(如iOS 9.3)


是否必现

是的。

出现时间


操作路径(即如何操作可以复现该问题)

wx.login({

      success: function () {

        wx.getUserInfo({

          success: function (res) {

            console.log('test : ' + res.encryptedData);

            that.globalData.userInfo = res.userInfo

            typeof cb == "function" && cb(that.globalData.userInfo)

          }

        })

      }

    })


这段代码,在电脑的开发工具上,res.encryptedData是有值得,但是用手机预览的时候,res.encryptedData始终是undefined。为什么呢?

问题描述(具体问题介绍)

手机预览的时候wx.getUserInfo获取不到encryptedData,为什么同样的代码,在电脑的开发工具上,是能够获取到encryptedData的呢?

问题截图(客户端问题界面截图)

如图,在手机上跑的时候,test:undefined

但是在mac的开发环境上,是可以显示的。





代码片段截图






最后一次编辑于  2016-12-18
回答关注问题邀请回答
收藏

2 个回答

  • 进杰
    进杰
    2016-12-18

    上面的图片未上传成功


    2016-12-18
    有用
    回复
  • 进杰
    进杰
    2016-12-18

    加一下图片,在手机上预览的时候,test:undefined,但是在mac的开发环境下是有的。已下是手机的图片


    2016-12-18
    有用
    回复
登录 后发表内容