Я новый разработчик WebOS. Я пытаюсь создать довольно простой сервер node.js для подключения через Socket.io из WebOS. У меня сервер запущен и работает без проблем. Проблема возникает, когда я пытаюсь подключиться к нему с устройства WebOS.
Сценарий node.js работает с использованием Socket.io для обработки соединений. Я запускаю команды для Socket.io для подключения к серверу:
(Сокет явно вызывается в голове.)
Код:
var socket = new io.Socket('192.168.1.2', {port:4000});
socket.connect();
console.log('connecting...');
socket.on('connect', function() {
});
socket.on('message', function(message) {
var data = message.replace(/&/g,'&').replace(/</g,'& lt;').replace(/>/g,'>');
...
});
Все, что я получаю в приложении, это пустой белый экран. Как только я закомментирую socket.connect(), он загружается правильно, но, очевидно, не подключается.
Есть ли проблема с использованием таких сокетов в WebOS?
О, розетка абсолютно ДЕЙСТВИТЕЛЬНО подключается. Я могу получать от него данные и видеть это в логах, просто он почему-то убивает UI.
Спасибо!