为什么在HTML5支持地理位置的情况下,在移动应用程序中使用PhoneGap?

为什么在HTML5支持地理位置的情况下,在移动应用程序中使用PhoneGap?,html,geolocation,cordova,Html,Geolocation,Cordova,我目前正在开发一个移动应用程序,它需要用户的当前位置并在浏览器中运行。 我做了一些搜索,发现人们推荐PhoneGap。我想知道为什么我不能使用浏览器的地理位置,因为大多数浏览器现在都支持HMTL5规范 Phonegap提供的不仅仅是地理定位,例如访问联系人、加速计、摄像头等。事实上,默认情况下,Phonegap应用程序使用HTML5地理定位API,尽管您可以覆盖该API以使用本机实现。您可以在移动应用程序中使用地理定位。人们建议使用phonegap,因为它可以比普通的web应用程序对设备功能进行

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

Phonegap提供的不仅仅是地理定位,例如访问联系人、加速计、摄像头等。事实上,默认情况下,Phonegap应用程序使用HTML5地理定位API,尽管您可以覆盖该API以使用本机实现。

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

地理定位

振动

加速计

声音

还有更多

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