导入JavaScript文件 - PhoneGap

时间:2012-03-26 15:21:26

标签: javascript mobile cordova

我正在开发一个支持多个操作系统的Web应用程序,并且我计划使用PhoneGap来访问system features

我已经下载了PhoneGap 1.5.0并且每个支持的操作系统都有一个特定的JavaScript文件,我是否需要检查设备信息才能加载正确的文件?

无论如何,我仍然有点混淆为什么iOS库文件夹上没有文件?

2 个答案:

答案 0 :(得分:0)

  

我已经下载了PhoneGap 1.5.0并且每个支持的操作系统都有一个特定的JavaScript文件,我是否需要检查设备信息才能加载正确的文件?

不,您不需要检查任何设备信息。您的代码可以重用于所有平台。您只需要记住,您需要为所有移动平台单独使用cordova.js文件。我的意思是当你下载phonegap然后你会得到Android,Blackberry,iOS等不同的文件夹库。你只需要从Android文件夹中复制cordova.js,如果你要进行Android开发,并以同样的方式为其他人。 ...

  

无论如何,我仍然有点混淆为什么iOS库文件夹上没有文件?   构建您的应用程序

你在说什么文件? 在iOS phonegap文件夹中有一个.dmg文件。您需要在MAC上安装该文件,然后在xcode中,您将获得基于Cordova的应用程序模板...从那里您可以创建phonegap应用程序。

答案 1 :(得分:0)

PhoneGap用于创建“混合”应用程序 - 而非纯粹的“网络应用程序”。

在使用HTML开发时,实际上是生成本机应用程序。 PhoneGap提供包装和桥接代码,以将您的HTML应用程序映射到标准的移动本机应用程序。

您为每个平台(Android,iOS等)使用不同的phonegap.js(或cordova.js)

请注意,即将发布的Cordova版本会将cordova.js统一到所有平台的单个文件中。但是,您仍然会为每个应用程序创建一个单独的本机应用程序。