例如,像 Instagram 这样的原生应用程序有自己的拍照界面。PhoneGap / Cordova 是否允许您构建类似的界面?
问问题
634 次
3 回答
5
科尔多瓦“核心”有一个camera.getPicture功能,允许您访问相机(跨所有平台,iOS,Android ...)。但是,此操作的 UI 是特定于平台的。换句话说,您的应用程序使用相机的方式在每个平台上都会有所不同。
如果您想自定义相机体验,您将不得不编写自己的插件。这涉及为您希望涵盖的每个平台编写本机实现,以及为您的插件编写 JavaScript“绑定”。
此时,您开始失去使用 Cordova 的许多关键优势!也许考虑像 Xamarin 这样的替代品。
于 2012-12-20T06:41:43.387 回答
1
是的,您只需要构建自己的相机插件。
于 2012-12-20T04:14:00.060 回答
-1
就我的想法而言。是的,但这需要你改变 phonegap 的核心。
于 2012-12-20T01:03:06.767 回答