我在使用 Meteor 应用程序时遇到问题。某些智能手机在通过 3G/4G 连接时无法接收来自订阅的数据,但在通过 Wi-Fi 连接时可以正常工作。我认为这是因为 Vodafone(移动网络运营商)阻止 websocket 连接到端口 80。
是否可以更改 DDP 端口?有没有人有办法让它工作?
我尝试更改环境变量"DDP_DEFAULT_CONNECTION_URL": "ddp+sockjs://xxxxxx.com:443/sockjs"
,但它会破坏所有设备的应用程序并引发以下错误:
GET http://0.0.1.187/sockjs/info?cb=23ctb533n5 net::ERR_ADDRESS_UNREACHABLE
非常感谢您的帮助和时间!