这是我用来通过上传到cloudinary来裁剪图像的代码:
var formdata = new FormData();
formdata.append('file', imageFile);
formdata.append('upload_preset','banner_preset');
formdata.append('cloud_name', GALLERY.cloudiName);
formdata.append('custom_coordinates',[coords.x, coords.y, coords.w, coords.h]);
var xhr = new XMLHttpRequest();
xhr.open('POST', GALLERY.cloudURI, true);
这可以在android和包括Safari在内的所有浏览器上找到。但是,当我尝试通过混合应用程序在ios上自定义坐标上载时,它不起作用。我没有错误,只是坐标不起作用。
以下是请求数据:
这是我得到的答复:
不确定为什么这不适用于IOS上的Hybrid应用程序。有什么想法吗?