解决微信小程序中使用mqtt,真机调试不能访问的问题

  • 学习记录
    在开发者工具中使用mqtt可以访问,但是在真机调试的时候就不行,这是因为微信小程序安卓真机解释器的Bug,它把host+port作为Host
  • 开发者工具中的请求地址,不带端口
    解决微信小程序中使用mqtt,真机调试不能访问的问题_第1张图片
  • 真机调试带端口
    解决微信小程序中使用mqtt,真机调试不能访问的问题_第2张图片
    解决方案使用最新的mqtt.js,替换掉原来的mqtt.js即可
  • 替换后真机调试不带端口
    解决微信小程序中使用mqtt,真机调试不能访问的问题_第3张图片
    如果还是不行,建议参考一下官方Demo、官方教程

你可能感兴趣的:(微信小程序,小程序,物联网)