0
当我试图从android上传一个新文件时,它工作正常,但是当我试图从上传后的OS设备上传一个Android设备上传6棉花糖不言而喻onError方法,这是响应:通过在Android 6上的http请求上传pdf文件时出现错误appcelerator
[ERROR] linker: readlink('/proc/self/fd/54') failed: Permission denied [fd=54]
[ERROR] linker: warning: unable to get realpath for the library "libRSDriver.so". Will use given name.
[ERROR] linker: readlink('/proc/self/fd/54') failed: Permission denied [fd=54]
[ERROR] linker: warning: unable to get realpath for the library "libRSCpuRef.so". Will use given name.
[ERROR] linker: readlink('/proc/self/fd/54') failed: Permission denied [fd=54]
[ERROR] linker: warning: unable to get realpath for the library "libblas.so". Will use given name.
,这是代码:
var intent = Ti.Android.createIntent({
action: Ti.Android.ACTION_GET_CONTENT,
type: "application/pdf"
});
var x = Ti.Android.createIntentChooser(intent, "Select");
$.index.getActivity().startActivityForResult(x, function(e) {
try {
var doc = Ti.Filesystem.getFile(e.intent.data);
var xhr = Ti.Network.createHTTPClient({
onload: function() {
var result = JSON.parse(this.responseText);
console.log("File uploaded successfully : ", result);
},
onsendstream: __.sendstream,
onerror: function() {
console.error("Error in upload file : ", this.responseText);
},
timeout: 100000000000000000000
});
xhr.open("POST", URL);
xhr.send(doc);
} catch (error) {
console.error("This is error : " + error);
}
});
我已经走权限的存储,我可以把文件并上传,但上传的HTTP返回的onerror关闭 – user2678165
的问题是在文件名文件名后用阿拉伯语郎,当我改变它的请求成功 – user2678165