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