[已解决]PHPSocketIO部署后端 IP页面访问都正常,用域名访问链接wss正常,但是页面无法执行JS

jackie2023

问题描述

我目前在弄后台管理的 在线聊天 ,采用 PHPSocketIO 服务 。
IP访问页面 连接/接收/发送都正常,页面执行js正常
HTTPS+域名页面访问 连接/接收正常,但是页面的js 代码执行不了。
重点:
IP访问都正常。
但是就用域名访问和域名连接就js执行不了,唯独显示连接成功。且能看到连接成功里头的数据交互。

程序代码或配置

重现问题的步骤


操作系统环境及workerman/webman等具体版本

Nginx 1.22.1
CentOS 7.9.2009 x86_64(Py3.7.9

使用https://github.com/walkor/web-msg-sender

cdn.bootcss.com/socket.io/1.3.7/socket.io.js
jQuery JavaScript Library v1.11.3
vue.global.js 3.3.4 版本

567 1 0
1个回答

jackie2023

解决了:
原本:
var socket = io('https://'+document.domain+'/socket.io');
改为:
var socket = io('https://'+document.domain);

  • 暂无评论
年代过于久远,无法发表回答
×
🔝