Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/415.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Safari浏览器不适用于https://github.com/fengyuanchen/cropper 使用ajax进行croped图像上传_Javascript_Php_Jquery_Crop - Fatal编程技术网

Javascript Safari浏览器不适用于https://github.com/fengyuanchen/cropper 使用ajax进行croped图像上传

Javascript Safari浏览器不适用于https://github.com/fengyuanchen/cropper 使用ajax进行croped图像上传,javascript,php,jquery,crop,Javascript,Php,Jquery,Crop,我对safari浏览器使用ajax上传进行裁剪图像上传有异议 我正在使用“丰原陈/裁剪器”库裁剪图像 我在用这个 使用以下命令进行裁剪:var example=newcropavatar($(“#裁剪化身”) 单击“保存”按钮,我的ajaxcode如下: ajaxUpload: function () { var url = this.$avatarForm.attr('action'), data = new FormData(this.$avatarForm[0]), _this

我对safari浏览器使用ajax上传进行裁剪图像上传有异议

我正在使用“丰原陈/裁剪器”库裁剪图像

我在用这个

使用以下命令进行裁剪:
var example=newcropavatar($(“#裁剪化身”)

单击“保存”按钮,我的ajaxcode如下:

ajaxUpload: function () {
  var url = this.$avatarForm.attr('action'),
  data = new FormData(this.$avatarForm[0]),
  _this = this;

  $.ajax(url, {
    method: 'POST',
    data: data,
    dataType: 'json',
    processData: false,
    contentType: false,

    beforeSend: function () {
      _this.submitStart();
    },

    success: function (data) {
      _this.submitDone(data);
    },

    error: function (XMLHttpRequest, textStatus, errorThrown) {
      _this.submitFail(textStatus || errorThrown);
    },

    complete: function () {
      _this.submitEnd();
    }
  });
},
在上面的代码中,ajaxUpload函数用于使用ajax发送所有作物数据并保存作物图像

此问题仅适用于safari浏览器和所有其他浏览器,运行良好

帮我解决这个问题。。
提前感谢。

第一步,您检查过Safari浏览器中的控制台了吗?@Xorifelse,是的,我用控制台检查过,没有显示任何错误。第一步,您检查过Safari浏览器中的控制台了吗?@Xorifelse,是的,我用控制台检查过,没有显示任何错误。