php - 当客户端位于不同的来源时,Laravel WebSocket 未连接
问题描述
我正在使用 laravel websockets 并在客户端使用推送器服务,当从同一服务器连接客户端时它正在工作,但是当从不同服务器连接客户端时它不工作这里是我用于客户端连接的推送器 js
<script> var module = { }; </script>
<script src="https://js.pusher.com/4.3/pusher.min.js"></script>
<script>
var pusher = new Pusher("223455663", {
wsHost: "test.com",
wsPort: 6001,
disableStats: true,
});
pusher.connection.bind('connected', function(){
console.log("it is connected");
});
var channel = pusher.subscribe('Time');
channel.bind('App\\Events\\tets', (data) => {
console.log(data);
document.getElementById("clock").innerHTML = data.time;
});
</script>
解决方案
推荐阅读
- pytorch - 进入下一个epoch时准确率下降是正常的吗?
- bixby - 如何从两个不同的输入视图中获取两个输入?
- r - 如何在 r 中检测面板时间序列数据中的大跳跃和快速反转
- arrays - 从数组中推拉对象
- html - 使用 HTML 和 Javascript 将表格行从一个页面传输到另一个页面
- postgresql - 是什么导致我的联合声明从未知到文本的转换错误失败?
- pyspark - 如何使用 withColumn 将额外的参数传递给 UDF
- node.js - IntelliJ Ultimate Yarn 需要 nodejs 4 或更高版本
- sql - 将用户添加到 db_accessadmin 而不添加到 db_owner 的权限
- python - Flask 的 SQLAlchemy().drop_all 不起作用?