我正在使用Cordova / Ionic应用程序而我正在尝试在formData中添加图片。它的输入类型很好。
输入类型
<input id="photo" type="file" accept="image/*">
formData.append('image', $('input[type=file]')[0].files[0]);
我在没有输入的情况下尝试过,但它没有工作......我真的需要让它以这种方式运作。
没有输入类型
<img src="img.png" id="imgID" />
formData.append('image', $('#imgID')[0].files[0]);
有没有人有想法?谢谢你的阅读。
答案 0 :(得分:-1)
由于图像显示在页面上,因此它具有已知的URL - 它(根据定义)不是存储在访问者计算机上的文件。因此,只需将URL提交给您的应用程序,如有必要,请从应用程序中的该URL下载图像。