好吧,AFAIU 知道您想使用 phonegap 建立一个“网站”,至少这就是为什么当您使用“网站”一词时我理解的原因。
在这种情况下,Phonegap 是一个 API,有助于使用访问设备功能,如相机、文件系统等。但是 Phonegap (Cordova) 旨在构建混合应用程序,这意味着尽管您可以利用所有 HTML、CSS和 JS 技能的想法是为了简化移动应用程序的开发过程,因此并不打算开发一个普通的“网站”来访问设备硬件。您需要在实际设备上部署项目,而不是期望有人访问您的网站并作为普通应用运行。
1) 每个平台都有插件,因为 Phonegap (Cordova) 减轻了我们专门针对每个平台进行编程的工作,它采用我们的代码并采用适当的平台代码来实现我们想要的(简而言之)。
值得看看这个文档并了解 CLI(命令行界面)来安装插件。
http://docs.phonegap.com/en/edge/cordova_inappbrowser_inappbrowser.md.html#InAppBrowser
2) 您实际上可以使用最适合您需要的东西。 Eclipse 更专注于 android 开发,所以可能值得一试。
好吧,不要将 Phonegap 或 Cordova 与 Phonegap 构建混淆,最新的是 Phonegap 提供的用于在云上构建您的项目的服务,但是您可以使用命令行界面在没有 PGB 的情况下构建您的项目。
使用 Phonegap 开始开发的资源
我强烈建议在深入了解 Phonegap 的魔力之前阅读一些好书或观看一些教程,同时阅读文档。即使您需要 3 4 天的时间来完成此操作,这也将为您在开发过程中节省大量时间。
我推荐“Lynda Up and Running with PhoneGap”2 小时视频教程。看完教程就可以全部搞定了。
http://www.lynda.com/HTML-tutorials/Up-Running-PhoneGap/99541-2.html
书籍:John M. Wargo 的 Phonegap Essentials,虽然它是在早期的 phonegap 版本上写的,但仍然很好看。