收藏
回答

socket通讯中wx.onSocketMessage里无法跳转页面

问题模块 框架类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 webSocket 客户端 所有 所有


你想反馈一个 Bug 还是 提一个需求?


如果是 Bug:


* Bug 表现是什么?预期表现是什么?

wx.onSocketMessage(function (res) {

.........

在这个方法中根据服务器返回的消息内容我需要跳转到相应的页面

但是不报错,也不跳转!

if (ms == "gotoHome") {

       console.log("aaaaaaaaaa")//这里是可以后台打印出来但是下面的不跳转

       wx.redirectTo({

         url: '/page/home',

       })

     }


* 如何复现?


* 提供一个最简复现 Demo

  wx.onSocketMessage(function (res) {

     var that = this;

     var ms = res.data;

     console.log('收到服务器内容:' + ms)

   

     thisvar.showSuccess('发送成功')

     thisvar.setData({

       loading: true

     })

     if (ms == "gotoHome") {

       console.log("aaaaaaaaaa")

       wx.redirectTo({

         url: '/page/home',

       })

     }

   })


如果是需求:


* 你希望有什么能力?

可以根据接收到的信息内容跳转到相应的页面上


* 你需要这个能力的场景是 ?

比如和第三方设备进行对接。如单独的摄像头或者专业的拍照设备


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

1 个回答

  • 贝好
    贝好
    2018-03-05

    竟然没有引起重视

    2018-03-05
    赞同
    回复