Запуск приложения PhoneGap-for-cordova

У меня есть приложение PhoneGap, и я хочу открыть сокет для конечной точки с помощью плагина sockets-for-cordova :

 var socket = new Socket(); socket.open( "192.168.2.1", 80, function () { // invoked after successful opening of socket console.log("connection"); $scope.$apply(); }, function (errorMessage) { // invoked after unsuccessful opening of socket console.log("error"); $scope.$apply(); socket.shutdownWrite(); }); 

После использования этой функции для обработки сообщений

 socket.onData = function (data) { // received message } 

На Android он работает хорошо, отправляя и получая сообщение, к сожалению, на iOS он просто не работает, не получает никакого сообщения вообще или закрывает сам сокет.

Я вижу сообщение «connection», поэтому я предполагаю, что сокет создан.

Interesting Posts

Вызов класса контроллера просмотра без появления самого контроллера представления

Как извлечь адрес электронной почты из строки с помощью NSRegularExpression

Автоматическое создание настраиваемого метода инициализации

Остановка AVAudioPlayer в определенное время в Swift

Как запустить функцию внутри действия в Sprite Kit?

React-Native-Camera – Невозможно прочитать свойство «Аспект» для Undefined

Отправка запросов SPDY приводит к ошибкам «Истекло время ожидания запроса» с помощью NSUrlSession в iOS

Установка Enterprise App на устройстве IOS с использованием предупреждения браузера Safari предупреждение не удается открыть адрес страницы недействителен

iOS Core Data dispatch_async фоновая очередность

'NSFastEnumerationIterator.Element' (aka 'Any') не имеет членов индекса error swift 3

NSCoding и Bools Swift 3

Как мне взаимодействовать между GlanceController и InterfaceController в Watchkit?

Найти CGRect подстроки

Можно ли проверить контакт, находится ли он в списке контактов iPhone или нет?

Как добавить тень только в нижней части раздела UITableView?

Давайте будем гением компьютера.