我正在尝试开发一个移动应用程序,并且想知道是否更容易使用 webview 并在网络服务器上开发应用程序。但我需要使用phonegap的相机和其他cordova功能,这行得通吗?
什么是后备?
我正在尝试开发一个移动应用程序,并且想知道是否更容易使用 webview 并在网络服务器上开发应用程序。但我需要使用phonegap的相机和其他cordova功能,这行得通吗?
什么是后备?
PhoneGap 使用 Javascript 接口调用本地方法。因此,与应用程序捆绑在一起的 Web 内容可以调用这些 Javascript 函数来访问硬件功能。同源策略可防止从不同源(例如托管网页)调用 Javascript 函数。因此,无法从托管网页访问硬件功能。
通常所做的是将静态 HTML 内容与应用程序捆绑在一起,并通过 AJAX 调用获取动态内容。您可以从服务器端创建 Web 服务并在您的 PhoneGap 应用程序中使用这些服务。