一、关于:
成功配置域名和服务器,,,证书是免费的
用的是EMQ Dashboard 管理控制台
二、问题详述:
1、苹果手机以及微信开发者工具,都能够根据图一,连接到mqtt服务器,在调试模式下,也有调试信息,上线之后同样可以!
2、安卓手机始终无法连接mqtt服务器,真机调试下,,,一直提示 ”正在重来... Undefined“,,或者直接没有调试信息,,,
三、
在上线之前,未使用安卓手机测试,所以到程序上线之后,突然发现只有苹果手机能够连接成功,,刚开始以为是程序的问题,不过之后通过测试,程序没有问题,,,个人觉得还是部署上,出现错误。。。但却不知道到底是哪个部署上的问题,!!!
这是微信小程序安卓真机解释器的Bug,它把host+port作为Host,能发出有效访问请求才怪。开发工具跟iOS真机解释器就没有这个问题,所以都能正确访问。等官方修正吧。
port端口注释掉就可以了
楼上说的很对,连接地址中不能出现端口,需要使用默认端口,把 8084 绑定在 443 端口上,以下实测可以
您好,问题解决了吗?我这边和您描述的问题一模一样
请问,以上问题,在阿里云的MQTT上怎么解决。同样是在调试模式下ok,但到了真机就不行。求答案。
你好,请问你这问题解决了吗?