【问题标题】:Ionic Camera Preview not visible离子相机预览不可见
【发布时间】:2019-05-05 16:13:33
【问题描述】:

我有一个标签布局,在我的第一个标签中,我放置了一个带有名为“takePicture()”的点击事件的晶圆厂。在这种方法中,我检查了相机权限,然后尝试使用相机预览插件。当我点击按钮时,相机预览没有出现。

takePicture() {
this.androidPermissions.requestPermission(this.androidPermissions.PERMISSION.CAMERA).then(result => { 
  console.log(result.hasPermission);
  if(result.hasPermission) {
    const cameraPreviewOpts: CameraPreviewOptions = {
      x: 10,
      y: 10,
      width: 100,
      height: 100,
      camera: 'rear',
      tapPhoto: true,
      previewDrag: true,
      toBack: true,
      alpha: 1
    }

    this.cameraPreview.startCamera(cameraPreviewOpts).then(
      (res) => {
        console.log(res)
      },
      (err) => {
        console.log(err)
      });
  } else {
    console.log('Could not access camera without permission');
  }
});
}

输出:

true
Camera started

即使它说相机已启动,预览也不可见。任何帮助表示赞赏!

【问题讨论】:

    标签: angular typescript cordova ionic-framework camera


    【解决方案1】:

    通过添加修复它

    ion-content { --background: transparent !important; }
    

    到标签的 scss 文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-04
      相关资源
      最近更新 更多