我在窗口上添加了一个方形视图,我希望能够在视图中显示相机图像。
var containerView = Ti.UI.createView({
height: 150,
width: 150,
backgroundColor: "blue",
});
win.add(containerView)
如何将此类代码集成到containerView中?我不想拍照,只是想在十字线的视图中打开相机。
Ti.Media.showCamera({
success: function(e){},
error: function (e) {},
cancel: function (e) {},
allowEditing: false,
showControls: true,
saveToPhotoGallery: false,
mediaTypes:[Ti.Media.MEDIA_TYPE_PHOTO],
videoQuality: Ti.Media.QUALITY_HIGH,
overlay: myOverlay /***Implement crosshair overlay***/
});
答案 0 :(得分:0)
iOS:此模块显然允许您将相机Feed显示为具有自定义宽度/高度的视图http://gitt.io/component/be.k0suke.ticamera
Android:此模块应执行相同的http://gitt.io/component/pw.custom.androidcamera
我没有使用过,只是查看github文档,它似乎可以满足您的需求。
gitt.io上还有一些其他相机模块也可能会让您感到满意:http://gitt.io/search?q=camera