定制ionic2相机

时间:2017-03-24 00:02:08

标签: ionic2 cordova-plugins ionic-view

我想自定义默认离子相机选项。我想对它进行以下更改。

  1. 删除预览,其中显示了拍摄的照片,以及“使用照片”和“使用照片”。或者'重拍'的按钮。
  2. 在相机顶部添加自定义叠加层,指示捕捉区域,以便用户可以在该区域内保留目标
  3. 如果可能,在几秒钟后(在用户将目标与捕获区域对齐后)自动捕获图像,而不是用户必须单击“捕获”按钮。
  4. 有人可以指导我如何实现这个目标吗?

    如果您需要更多详细信息,请告诉我。

    感谢。

2 个答案:

答案 0 :(得分:1)

我能够为ios实现#1和#2。我使用了github帖子https://github.com/performanceactive/phonegap-custom-camera-plugin中的详细信息。感谢github作者。
我仍然无法成功实现#3。我有一个对象,需要放在方形标记中,我需要自动对焦并自动捕获图像,而不必单击“捕获”。我尝试使用observor进行'adjustFocus',但它的作用是,它会在几秒钟内从相机中自动捕获,并且无论物体是否放置在标记中都无关紧要。有人可以指导我吗?

答案 1 :(得分:0)

我已经将这个分叉的github项目用于摄像头概述。看一下它的拍照功能。你可以手动或定期打电话。

CameraPreview.takePicture(function(base64PictureData){
  /* code here */
});

https://github.com/cordova-plugin-camera-preview/cordova-plugin-camera-preview