【问题标题】:is it possbile to run local server on mobile device using phonegap?是否可以使用 phonegap 在移动设备上运行本地服务器?
【发布时间】:2016-02-23 16:49:14
【问题描述】:

我想创建客户端/服务器离线应用程序。服务器应托管在移动设备上。通过浏览器的其他设备应该从服务器获取一些内容。有可能吗?可以使用phonegap吗?有人可以给我建议吗?

【问题讨论】:

    标签: android cordova mobile client-server offlineapps


    【解决方案1】:

    我在几个企业应用程序中使用了这个 chrome 插件:

    https://www.npmjs.com/package/cordova-plugin-chrome-apps-socket

    它适用于Android和iOS,非常稳定,您可以将它用作套接字服务器/客户端,也可以用作网络服务器。

    更新:

    首先:如果您正在开发 Cordova 应用程序,那么请决定您要使用什么(Cordova、Phonegap、Ionic 等)。不要混合使用并阅读文档。

    第二:如果你想从npm安装一个Cordova插件,语法是:

    cordova plugin add [npm-name]
    

    要安装 chrome-sockets-plugin,请使用:

    cordova plugin add cordova-plugin-chrome-apps-socket
    

    在开始使用此插件编写服务器-客户端-套接字应用程序之前,请阅读 Google 提供的完整文档。这不是一个开箱即用的任务,需要一些代码行和一些 Javascript 经验。

    【讨论】:

    • 我是 phonegap 的新手,所以,请原谅我的愚蠢问题。如何将此插件应用于我的应用程序?我正在尝试通过以下命令添加此插件: $ phonegap plugin add github.com/MobileChromeApps/… 之后我的“window.chrome”等于“未定义”。我必须做什么才能让这件事发挥作用?
    • 感谢您的支持和建议。
    最近更新 更多