我正在使用PhoneGap库和HTML5开发一个仅针对iOS设备(目前)的应用程序。此应用程序将只是通过iOS Safari浏览器访问的网页。我将使用某些功能,如使用PhoneGap库访问iOS设备的加速度计,地理位置,联系人等。
如果不在设备上安装任何内容,我是否可以访问所有这些功能。
我想了解PhoneGap如何访问本机功能 只使用JavaScript的设备?
我看到为PhoneGap库编写了几个有用的插件。 我可以简单地将这些插件(js文件)用于我的页面 在设备上安装任何东西?例如,PhoneGap ChildBrowser插件?
答案 0 :(得分:1)
如果不在设备上安装任何内容,我是否可以访问所有这些功能。
您必须构建为本机ios应用程序并将其安装到设备上。
我想了解PhoneGap如何仅使用JavaScript才能访问设备的原生功能?
Phonegap提供了一个Javascript界面来访问实际上是Objective-C功能的硬件功能。如果你看看Phonegap源代码,你会看到很多Objective-C代码。所以它不仅仅是Javascript。
我看到为PhoneGap库编写了几个有用的插件。我可以简单地将这些插件(js文件)用于我的页面而无需在设备上安装任何东西吗?例如,PhoneGap ChildBrowser插件?
没有。他们必须在iOS应用程序内才能工作。
答案 1 :(得分:1)
看起来你的追求只是通过浏览器访问APP的功能。
您可以使用HTML5访问某些内容,例如: