Ion-Crop插件无法打开图像选择器中的文件

时间:2019-09-11 16:02:20

标签: javascript angular ionic-framework ionic-native imagepicker

在我的Ionic应用程序中,我使用的是Image-Picker(cordova-plugin-telerik-imagepicker和ionic-native / image-picker)以及Ion-Crop插件(cordova-plugin-crop和ionic-native) /作物)。

ImagePicker可以工作,但是很遗憾,它不允许我裁剪图像,因此我必须使用Crop-Plugin。
如果我运行该应用程序,则会打开ImagePicker并让我选择一个图像,它还会正确返回DATA-URL,但是Crop Plugin无法打开且什么也没有发生。
我也没有收到错误消息。

const options = {
      maximumImagesCount: 1,
      quality: 50
    };

    this.imagePicker.getPictures(options)
        .then((results) => {
            console.log('Image URI: ' + results[0]);
            this.crop.crop(results[0], {quality: 50, targetHeight: 500, targetWidth: 500}).then(
                newImage => {
                    console.log('new image path is: ' + newImage);
                    this.convertCropToBase64(newImage);

            }, (error) => {
                    console.log('ERROR -> ' + JSON.stringify(error));
                });

        }, (error) => {
          console.log('ERROR -> ' + JSON.stringify(error));
        });

如果运行此命令,则只会得到输出:图片URI:file:/// var .....
因此似乎出于某种原因,它甚至没有运行CropPlugin

我正在尝试在iOS上运行它。

0 个答案:

没有答案