我正在使用此cordova file picker plugin并使其起作用,我可以访问
{
data: Uint8Array;
dataURI: string;
mediaType: string;
name: string;
uri: string;
}
现在,我的问题是一旦我选择了一个文件,我希望该文件连同一些数据一起发送到服务器,例如在javascript中输入示例文件(不幸的是在cordova webview上不起作用)
var fd = new FormData();
fd.append('username',document.querySelector('#username').value);
fd.append('password',document.querySelector('#password').value);
fd.append('photo',document.querySelector('#photo').files[0]);
然后执行XMLHttpRequest或jQuery ajax将数据发送到服务器
$.post('https://myapi.com/user/update',fd,function(){
console.log(res);
});
有什么想法,可以帮助如何在cordova上制作它吗?