Я хочу создать автономное приложение клиент/сервер. Сервер должен размещаться на мобильном устройстве. Другие устройства через браузер должны получать контент от сервера. Это вообще возможно? Можно ли использовать телефонную защелку? Может ли кто-нибудь дать мне совет об этом?можно ли запускать локальный сервер на мобильном устройстве с помощью phonegap?
ответ
Я использую этот хром плагин в нескольких корпоративных приложений:
https://www.npmjs.com/package/cordova-plugin-chrome-apps-socket
Он работает на Android и IOS, очень стабильна, и вы можете использовать его в качестве сокета сервера/клиента, а также в качестве веб-сервера ,
Update:
Во-первых: Если вы разрабатываете Кордова-приложения, а затем принять решение, что вы хотите использовать (Кордова, PhoneGap, ионический, ...). Не смешивайте вещи и не читайте документацию.
Во-вторых: Если вы хотите установить плагин Кордова от НПМ, синтаксис:
cordova plugin add [npm-name]
Для установки хром-сокеты-плагин, использование:
cordova plugin add cordova-plugin-chrome-apps-socket
Перед тем, как начать писать приложение server-client-socket с этим плагином, прочитайте полную документацию от Google. Это не задача, которая работает из коробки и нуждается в некоторых строках кода и некоторых опытах в Javascript.
Я новичок в телефоне, поэтому, пожалуйста, извините за мои глупые вопросы. Как применить этот плагин к моему приложению? Я пытаюсь добавить этот плагин по команде: $ phonegap plugin добавить https://github.com/MobileChromeApps/cordova-plugin-chrome-apps-socket.git После этого у меня есть "window.chrome" равным «неопределенному». Что я должен сделать, чтобы это работало? –
Спасибо, за поддержку и советы. –