PhoneGap/Cordova是否允许您的应用程序在使用设备';谁的照相机?

PhoneGap/Cordova是否允许您的应用程序在使用设备';谁的照相机?,cordova,Cordova,例如,Instagram等本机应用程序有自己的拍照界面。PhoneGap/Cordova是否允许您构建类似的界面?我的想法是。是的,但这需要您更改phonegap的核心 是的,您只需构建自己的摄像头插件。cordova“core”具有允许您访问摄像头的功能(跨所有平台、iOS、Android…)。但是,此操作的UI是特定于平台的。换句话说,应用程序使用摄像头的方式在每个平台上看起来都不一样 如果你想定制相机体验,你必须编写自己的插件。这涉及到为您希望涵盖的每个平台编写本机实现,以及为您的插件编写

例如,Instagram等本机应用程序有自己的拍照界面。PhoneGap/Cordova是否允许您构建类似的界面?

我的想法是。是的,但这需要您更改phonegap的核心

是的,您只需构建自己的摄像头插件。

cordova“core”具有允许您访问摄像头的功能(跨所有平台、iOS、Android…)。但是,此操作的UI是特定于平台的。换句话说,应用程序使用摄像头的方式在每个平台上看起来都不一样

如果你想定制相机体验,你必须编写自己的插件。这涉及到为您希望涵盖的每个平台编写本机实现,以及为您的插件编写JavaScript“绑定”


此时,您开始失去使用Cordova的许多关键优势!也许考虑像Xamarin这样的选择。这种插件有什么特别之处吗?它也会用HTML、CSS和JS编写吗?这会是一个JavaScript插件,它会像使用Instagram这样的应用程序一样,位于设备摄像头捕捉到的任何内容之上吗?在Cordova应用程序文件夹结构中,建议使用哪种类型的live插件?很可能您需要为这种功能实现自己的本机插件。