【问题标题】:Make Ionic Native Camera Plugin only take pictures from FRONT camera使 Ionic Native Camera Plugin 仅从 FRONT 相机拍照
【发布时间】:2020-11-13 18:49:23
【问题描述】:

我目前在 Ionic/Cordova 应用程序中从 iPad 相机拍照的选项如下:

const options: CameraOptions = {
        quality: 70,
        destinationType: this.camera.DestinationType.DATA_URL,
        encodingType: this.camera.EncodingType.JPEG,
        mediaType: this.camera.MediaType.PICTURE,
        correctOrientation: true,
        cameraDirection: this.camera.Direction.FRONT
    };

我在Cordova documentation 上读到,设置属性 cameraDirection 会告诉您在使用您的应用在设备上拍照时要使用哪个相机。我将方向设置为正面,希望这意味着只接受正面的图片。不幸的是,一旦打开相机应用程序,我仍然可以切换到我的后置摄像头。

有没有办法限制摄像头只能由前置摄像头使用?

【问题讨论】:

    标签: cordova ionic-framework cordova-plugins cordova-3


    【解决方案1】:

    简短回答:不使用 Cordova,因为相机插件使用设备中的本机相机,该设备始终包含旋转按钮。但是,您可以使用create a custom camera 插件(在 Java 中)摆脱所有按钮,但这需要大量的 Java 知识。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-09
      • 2018-02-19
      相关资源
      最近更新 更多