使用插件cordova-plugin-camera-preview将控件置于预览中的图层上方

时间:2019-07-09 21:28:47

标签: android cordova cordova-plugins

我正在尝试在HTML混合应用程序中使用此照片相机插件cordova-plugin-camera-preview,并且可以正常工作,但是在聚焦时无法将控件放在相机层上。但是,当我拍摄照片时,它们会显示在图层上方,并且相机会显示预览。有谁知道是否有任何配置可以使按钮出现在相机层上?

capture

1 个答案:

答案 0 :(得分:0)

最后,我在js / index.js的这一行中找到了解决方案

  var app = {
    startCameraAbove: function(){
    CameraPreview.show();  
    CameraPreview.startCamera({x: 0, y: 0, width: window.screen.width, height: 
  window.screen.height, camera: "back", toBack: true, previewDrag: false, tapPhoto: true});
  },

在js / index.js脚本的开头,我们必须将这些值放在 toBack:true 中,以使摄像机完全退回(注意,HTML背景可以覆盖它,我建议放置背景:在CSS中是透明的),还建议更改 previewDrag:false ,以避免显示背景。