сокет io не определен в iframe - PullRequest
0 голосов
/ 07 марта 2019

Я не могу получить socket.io для загрузки в iframe. У меня есть два файла один пример доски из socket.io, который отлично работает и загружает socket.io. Другой, который находится в iframe нет.

    nodeserver
    --public
    --whiteboard.js
    --node_modules

 inside public 
    --whiteboard.html
    --index.html
    --iframe.html

whiteboard.js

var express = require('express');
var app = express();
var http = require('http').Server(app);
var io = require('socket.io')(http);
app.use(express.static('public'));

Я попробовал оба из них для загрузки socket.io одинаковый результат на обоих

<script src = "/socket.io/socket.io.js"></script>
<script src = "https://cdnjs.cloudflare.com/ajax/libs/socket.io/2.2.0/socket.io.dev.js"></script>

тест на загрузку сокета

var socket = io();
console.log("socket="+socket);

iframe принадлежит тому же домену. Предотвращает ли iframe загрузку socket.io?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...