首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Ionic Camera插件请求定位权限

Ionic Camera插件请求定位权限
EN

Stack Overflow用户
提问于 2020-09-16 13:23:12
回答 1查看 283关注 0票数 0

我正在使用离子和角度来制作一个android应用程序来点击图片。当我调用for native/ camera API时,我的android手机请求访问摄像头和位置。我的问题是,为什么点击一张图片会询问位置?我的代码

代码语言:javascript
运行
复制
import { Camera, CameraOptions } from "@ionic-native/camera/ngx";

......

constructor(
    private camera: Camera,
  ) {}

....

ngOnInit() {
const options: CameraOptions = {
      quality: 100,
      sourceType: this.camera.PictureSourceType.CAMERA,
      destinationType: this.camera.DestinationType.DATA_URL,
      encodingType: this.camera.EncodingType.JPEG,
      mediaType: this.camera.MediaType.PICTURE,
    };
 this.camera.getPicture(options).then(
      (imageData) => {
        this.Image = "data:image/jpeg;base64," + imageData;
        this.Event.emit(this.Image)
      },
}

我的版本/依赖项

代码语言:javascript
运行
复制
"@angular/core": "~10.0.0",
"@ionic/angular": "^5.0.0",
"@ionic-native/core": "^5.0.0",
"@ionic-native/camera": "^5.28.0",
"cordova-plugin-camera": "^4.1.0",

我的代码运行良好,本地摄像头正在打开,我的问题是为什么要请求位置许可才能打开摄像头

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-16 13:34:16

它正在收集位置详细信息,以存储在图像的EXIF数据中。

通常,所有用相机拍摄的图像都有GPS坐标或某种形式的位置细节。

一些库存相机应用程序将此权限作为强制性权限,这使得打开应用程序所需的权限是强制性的。您应该检查是否可以在库存摄像头应用程序中禁用此类权限,如果您想拒绝位置权限,请尝试。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63913636

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档