Articles of node.js

Отправить уведомление о полезной нагрузке с помощью устройства node-gcm на устройство Android

Я использую node-gcm для отправки уведомлений на устройство Android через GG GCM. Проблема в том, что когда я отправляю 2 или более сообщений, они перекрываются друг с другом (старое сообщение исчезает, а новое сообщение заменяет его). И когда я отключу свое устройство от Интернета, отправьте 2 сообщения, я подключусь к Интернету, и есть только одно […]

Как запустить среду Nodejs на мобильных устройствах android или ios

Я пытаюсь разработать одно приложение для Chrome для iOS / android с использованием Ionic Framework, и для этого мне нужно несколько пакетов NodeJS в моем приложении. Он работает с моего рабочего стола, но я не уверен, как он будет работать на мобильных устройствах, где нет времени выполнения узла. Итак, первый вопрос заключается в том, как […]

Соединение сокета – Java добавляет байты

Я хочу отправить строку с моего устройства Android на сервер node.js через сокет. Соединение работает уже, но всякий раз, когда я отправляю строку, сервер получает дополнительные символы. Это то, что я получаю, когда отправляю строки «hans» на сервер node.js: Buffer ac ed Buffer 00 05 77 04 68 61 6e 73 Как строка utf8: ?? […]

Android с поддержкой websocket (Node Websocket server и Android Java Client). Dosen't работает на Android 4

Я пытался использовать в качестве клиента Android Websocket – weberknecht с потоком для отправки каждой секунды сообщения в Nodejs Websocket (js): Node WebSocket Server Он отлично работает на Android 2 или 2.3.3, но когда я нахожусь на android 4, я получаю сообщение об ошибке на websocket.connect (); Вы знаете, почему или что я делаю неправильно? […]

Мобильные приложения: restful api или sdk dynamodb

Я создаю свое первое приложение, которое использует внешнюю базу данных для хранения данных. И я борюсь со следующим вопросом: как подключиться к моей базе данных: использовать Amazon DynamoDB sdk для Android или создать успокоительный api на основе NodeJS на моем собственном сервере, который передает данные в DynamoDB? Я очень новичок в этом, и когда я […]

Аутентификация сторон сервера входа в систему Google для Android в Nodejs

Я создал приложение для Android, которое запрашивает у пользователя «Код авторизации сервера» и отправляет его в Backend, который находится в Nodejs. Теперь я хочу аутентифицировать этот токен с API GoogleSign In и получить «токен доступа» и «токен обновления». Здесь я могу увидеть пример кода в Java / Python, используя библиотеку, предоставленную google: https://developers.google.com/identity/sign-in/web/server-side-flow Я попытался […]

Эмуляция местоположения Geo в Chrome с перемещением

Мой вопрос основан на гиперссылке GeoLocation от Chrome, которая позволяет мне меняться местами, чтобы проверить мое приложение nodejs. Проблема в том, что она предназначена для того, чтобы оставить «след» после истории движений. Мне очень неприятно вводить новые консоли в консоли Chrome каждый раз, когда мне приходится двигаться. Не могли бы вы указать мне место / […]

Невозможно добавить платформу с помощью Cordova CLI 7.0.0

Я обновил свой CLI Cordova с 6.5 до 7.0.0 с помощью команды npm update -g cordova . Я создал проект ( cordova create myApp com.myCompany.myApp myApp ). Когда я пытаюсь добавить Android в проект ( cordova platform add android ), я получаю ниже ошибку. Error: Failed to fetch platform cordova-android@~6.2.2 Probably this is either a […]

Cordova-plugin-media: Parse ".amr" Аудиофайл на сервере nodejs

Я использую плагин cordova-plugin-media для записи аудио-файлов с устройств Android и ios. Тем не менее, андроид только позволяет записывать файл в конце .amr, iOS с другой стороны поддерживает только «.wav». Однако использование «.wav» с устройства iOS на Android, iOS не поддерживает файлы «.amr». Вот почему я должен их каким-то образом преобразовать. Поскольку я не смог […]

RabbitMQ – Случайные очереди с именем «amq.gen- *», получающим автогенерирование

У меня есть набор для отправки сообщений в надежные очереди с сервера (NodeJS), а клиент (приложение для Android) прослушивает сообщения в своих соответствующих очередях (каждое устройство Android ищет свою соответствующую очередь, которая уникальна). Согласно документу RabbitMQ, когда мы пытаемся подключиться к очереди с пустым именем (т. Е. «»), RabbitMQ генерирует случайную очередь с именем, начинающимся […]