我试图模仿像Taptalk这样的应用程序中存在的半屏相机。目标是在Cordova插件控制的屏幕上半部分的自包含视图中使用实时摄像头,屏幕的下半部分包含基于HTML的普通Cordova内容。
我知道标准的cordova相机插件可以让你调出全屏相机组件,我知道这样做本机,至少在iOS上会相对简单,但我真的不知道我会在哪里开始尝试在更大的phonegap应用程序(通过Ionic)中以跨平台的方式执行此操作。
我猜我需要写一个自定义的Cordova插件这个优秀的article,但我担心的主要概念问题是我认为我必须使用一个定位和大小的视图只填充屏幕的上半部分,而不是全屏ViewController(现在专注于iOS)。
有没有人对实施这种方法有任何建议?
答案 0 :(得分:1)
我最终编写了自己的Cordova插件,SnapsCamera。
它使用半屏大小的视图,并将UIImagePickerController的UIView添加为子视图。