我正在使用cordova文件插件来获取由cordova相机插件获取的目标文件
但是我不能正确地将它(作为输入类型文件)发送到我的php脚本。
我收到的是$_POST
数据,而不是$_FILES
数据
我试图将结果附加到formData中,但是它不起作用:
navigator.camera.getPicture(function createNewFileEntry(imageURI) {
window.resolveLocalFileSystemURL(imageURI, function success(fileEntry) {
fileEntry.file(success, fail);
function success(file) {
formData.append("image", file);
console.log("data "+formData.get('featured_image')); // RETURN [object object] and not [file object]
答案 0 :(得分:0)
我终于发现我需要创建一个blob文件并使用FileReader API读取它。