为什么在HTML5支持地理位置的同时在移动应用中使用PhoneGap?

时间:2012-07-23 13:27:34

标签: html5 geolocation cordova

我目前正在开发一个移动应用程序,它需要用户的当前位置并在浏览器中运行。 我做了一些搜索,我发现人们推荐PhoneGap。我想知道为什么我不能使用浏览器的Geo位置,因为大多数浏览器现在支持HMTL5规范?

2 个答案:

答案 0 :(得分:0)

Phonegap提供的不仅仅是地理位置 - 例如访问联系人,加速度计,相机等。事实上,默认情况下,Phonegap应用程序使用HTML5地理位置API,但您可以覆盖它以使用本机实现。

答案 1 :(得分:0)

您可以在移动应用中使用地理位置。人们建议使用phonegap,因为它可以比普通的网络应用程序更多地控制设备功能。这些包括 PhoneGap API支持的硬件特定功能包括:

<强>地理位置

<强>振动

<强>加速度计

<强>声音

以及更多......

此外,它还支持7个平台。您可以创建跨平台应用程序,只需掌握html5,js等,如果phonegap不支持任何内容,那么您可以使用本机插件。