我正在尝试开发移动应用,并且想知道是否更容易使用webview并在网络服务器上开发应用。但是我需要使用来自phonegap的相机和其他cordova功能,这会有用吗?
这是什么后退?
答案 0 :(得分:1)
PhoneGap使用Javascript接口来调用本机方法。因此,与app捆绑在一起的Web内容可以调用这些Javascript函数来访问硬件功能。 Same origin policy阻止从其他来源(例如托管网页)调用Javascript函数。因此,无法从托管网页访问硬件功能。
通常做的是静态HTML内容与应用程序捆绑在一起,动态内容通过AJAX调用获取。您可以从服务器端创建Web服务,并在PhoneGap应用程序中使用它们。