Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.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中将图像添加到formData。(无输入类型文件)_Javascript_Jquery_Image - Fatal编程技术网

在Javascript中将图像添加到formData。(无输入类型文件)

在Javascript中将图像添加到formData。(无输入类型文件),javascript,jquery,image,Javascript,Jquery,Image,我正在开发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', $('#i

我正在开发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]);

formData.append('image',$('input[type=file]')[0].files[0]);
我在没有输入的情况下尝试过,但它不起作用。。。。我真的需要这样做


无输入类型

<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]);

formData.append('image',$('#imgID')[0]。文件[0]);


有人有主意吗?感谢阅读。

由于图像显示在页面上,因此它有一个已知的URL-它(根据定义)不是存储在访问者计算机上的文件。因此,只需将URL提交到应用程序,并在必要时从应用程序中的URL下载图像