【问题标题】:allowEdit in Ionic Camera plugin离子相机插件中的允许编辑
【发布时间】:2018-06-12 23:42:03
【问题描述】:

我想在保存图片之前通过在图片上写一些文字来上传图片。 相机插件中有一个选项可以编辑图像,即“allowEdit”。但是当我在 iOS 设备 (iPad) 中拍摄图像时,它不允许我编辑/注释图像(没有选项来执行此操作)。在 ionic 中有没有其他选择可以做到这一点。

我正在使用以下代码拍照。

  let option: CameraOptions = {
  quality: 100,
  targetWidth: 900,
  targetHeight: 600,
  destinationType: this.camera.DestinationType.DATA_URL,
  encodingType: this.camera.EncodingType.JPEG,
  mediaType: this.camera.MediaType.PICTURE,
  saveToPhotoAlbum: false,
  allowEdit: true,
  sourceType: 1
  // saveToPhotoAlbum: false
}

this.camera.getPicture(option).then((imageURI) => {

}); 

【问题讨论】:

  • 我在科尔多瓦文档中看到了这一点“在 iOS 上,通过 PictureSourceType.PHOTOLIBRARY 或 PictureSourceType.SAVEDPHOTOALBUM 以及 DestinationType.NATIVE_URI 将禁用任何图像修改(调整大小、质量更改、裁剪等),因为实现特定。”我没有使用其中任何一个,仍然没有选项用于图像编辑,甚至我的默认照片编辑器也没有。

标签: ios cordova camera cordova-plugins ionic3


【解决方案1】:

PhotoEditor SDK + Cordova & Ionic – imgly https://blog.photoeditorsdk.com/photoeditor-sdk-cordova-dabe146e6c13 2017 年 6 月 14 日 - 这个想法是创建一个 Cordova 应用程序,允许用户从他们的照片库中打开一个图像,并在 iOS 和 Android 上使用 PhotoEditor SDK 编辑这个图像。 ...因此,我们从 StackOverflow 改编了一个 resolveDependencies.js 脚本,该脚本使用 node-xcode 在插件安装期间正确配置项目。

【讨论】:

    猜你喜欢
    • 2013-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-13
    • 1970-01-01
    相关资源
    最近更新 更多