微信小程序 问题,recognize.php获取不到图片信息

0 投票
最新提问 7月 25, 2018 用户: wayland84 (140 分)
按照提供的 小程序 demo recognize.php获取不到 图片信息 请问怎么解决~

1个回答

0 投票
最新回答 7月 25, 2018 用户: albert52 (37,800 分)
请提供具体的log。。。。。。。
发表于 7月 25, 2018 用户: wayland84 (140 分)
你好~ 我这边微信小程序的代码是这样的    searchPhoto: function (filePath) {
    console.log(filePath);
    wx.uploadFile({
      url: 'https://webar.flwhcm.com/webar/backend/PHP/recognize.php',
      filePath,
      name: 'image',
      success: res => {
        this.status = false;
        console.log("111");
        let msg = JSON.parse(res.data);
        console.log("msg.statusCode==" + msg.statusCode);
        if (msg.statusCode != 0) {
          this.setData({ msg: '未识别到目标,请点击屏幕继续识别' });
        } else {
          this.setData({ msg: '识别成功' });
          setTimeout(() => {
            console.info('go to webar');
            wx.navigateTo({
              url: '../show/show'
            });
          }, 500);
        }
      },


recognize.php
w我输出了 传过去的data 是空
$data = @file_get_contents('php://input');
showMsg($data, "test");
发表于 7月 25, 2018 用户: wayland84 (140 分)
function getHttpData() {
    $data = @file_get_contents('php://input');

    showMsg($data, "test");
   
    if ($data) {
        $obj = json_decode($data);
        $data = $obj->image;
    }
    return $data;
}

输出是     msg.statusCode==
欢迎来到 EasyAR Q&A ,有什么不懂的可以尽管在这里提问,你将会收到社区其他成员的回答。
...