Articles of node.js

Как предоставить посетителям автономный доступ к данным CouchDB на мобильном сайте?

Для пользователей, которые не устанавливают CouchDB на Android, какова наилучшая практика предоставления им автономного доступа к моим данным CouchDB (с использованием Node.js)? Вот моя догадка: когда пользователь подключен к сети, читайте данные CouchDB и выводите литерал JS-объекта, содержащий данные. Храните литерал объекта JS в локальном хранилище с помощью браузера. Затем посетитель в режиме офлайн сможет […]

Браузер для Android и сокет io

У меня возникли проблемы с получением socket io для отправки ответа на соединение для браузера Android. Я зарегистрировал параметры, и они появляются на стороне сервера, похоже, что клиентская сторона неправильно подключена. Я отключил jsonp, но я слышал, что андроид все равно возвращается в xhr. socket.on('connect',function (data) { socket.emit('setNickAndRoom', {nick: nick}, function(response){ //response. nothing :(. }); […]

Как отправить двоичные данные с помощью socket.io?

Поэтому у меня возникли проблемы с отправкой двоичных данных с помощью socket.io в node.js (клиент Js и клиент Android). Информации не так много: http://socket.io/blog/introducing-socket-io-1-0/ http://socket.io/get-started/chat/ Мне нужно использовать socket io для отправки двоичного массива, который я создаю и заполняю. Единственный код, который они дают, следующий: var socket = new WebSocket('ws://localhost'); socket.binaryType = 'arraybuffer'; socket.send(new ArrayBuffer); […]

Связь сокета Java Java с Socket.IO

Я пишу приложение для обмена сообщениями. Мой сервер построен на node.JS и socket.io. Мой клиент должен быть Android-приложением. Тем не менее, я не могу найти подходящую библиотеку, которая дает мне интерфейс Java для Socket.IO (через websockets?). Существует ли какая-то библиотека? Или мне нужно вернуться к другому решению (какой?)? Я нашел эту библиотеку для какао: https://github.com/fpotter/socketio-cocoa […]

VS2013 Ошибка команды приложения Кордова с кодом выхода 8

Я создал новый экземпляр Blank App (Apache Cordova) в VS2013 Community Edition. Запуск эмулятора пульсации работает отлично. Но когда я пытаюсь запустить эмулятор или устройство Android, я получаю эту ошибку: C: \ WorkspaceMobileVisualStudio \ BlankCordovaApp1 \ BlankCordovaApp1 \ bld \ Debug \ platform \ android \ cordova \ build.bat: команда не с кодом выхода 8 […]

Ошибка сборки Visual Studio Cordova

Когда я создаю любое приложение для Android с помощью Кордовы, он терпит неудачу с TypeError: Невозможно прочитать свойство «prepEnv» неопределенного. Я выполнил все процедуры устранения неполадок и проверил переменные среды (согласно документации MS) Я обнаружил, что если я назову bld\Debug\platforms\android\cordova\build –ant –debug из моей папки проекта, сборка работает. Но когда я называю "C:\Users\<user>\AppData\Roaming\npm\\node_modules\vs-mda\vs-cli.cmd" build –platform […]

Добавление плагинов Cordova / Phonegap за прокси

Я успешно установил Кордову (чистая установка, под Windows), и я могу развернуть небольшое приложение для Android, но не смог добавить никаких плагинов за прокси моей компании. Я уже пытался установить все возможные переменные npm и git, о которых я мог бы думать: npm config set proxy url:port npm config set http-proxy url:port npm config set […]

Ошибка: захват Logcat не удалось: spawn ENOENT

Starting Node Server info: Welcome to Appium v1.2.0 (REV e53f49c706a25242e66d36685c268b599cc18da5) debug: Non-default server args: {"address":"127.0.0.1","logNoColors":true,"platformName":"Android","platformVersion":"19","automationName":"Appium"} info: Appium REST http interface listener started on 127.0.0.1:4723 info: LogLevel: debug info: –> POST /wd/hub/session {"desiredCapabilities":{"automationName":"Appium","platform":"Android","platformVersion":"19","app":"C:\\Users\\qadeer\\Documents\\NetBeansProjects\\convoTest\\app\\Convo.apk","platformName":"Android","deviceName":"01899dd5c94c237a","browserName":"","app-package":"com.convo.android","app-activity":".ConvoMain","version":"4.4.2"}} debug: Appium request initiated at /wd/hub/session debug: Request received with params: {"desiredCapabilities":{"automationName":"Appium","platform":"Android","platformVersion":"19","app":"C:\\Users\\qadeer\\Documents\\NetBeansProjects\\convoTest\\app\\Convo.apk","platformName":"Android","deviceName":"01899dd5c94c237a","browserName":"","app-package":"com.convo.android","app-activity":".ConvoMain","version":"4.4.2"}} info: Starting android appium debug: The following desired capabilities were provided, […]

Android: потоковые данные камеры и запись на сервер

Я передаю данные веб-камеры моему клиенту. Я вижу, что данные поступают, прослушивая («данные»). Тем не менее, когда я его создаю, я не могу его просмотреть, и это, вероятно, данные мусора или отсутствие некоторых заголовков. VLC не может воспроизвести его. Мой следующий шаг – сделать его в режиме реального времени доступным для браузера. Что я делаю […]

Phonegap run android – создать команду с кодом выхода 8 – linux

Я сделал некоторые googleing, но ничего не нашел. Любая помощь оценивается. Попробуйте это с помощью голого vm, чтобы убедиться, что у вас нет проблемы установки или проблемы с узлами. Кристиан sudo apt-get install nodejs sudo apt-get install nodejs-legacy sudo npm install -g phonegap sudo npm install -g cordova sudo apt-get install ant chris@mint16 ~/project/dev $ […]