在移动设备中使用java脚本获取上传文件的文件内容

时间:2014-12-05 11:36:46

标签: javascript android cordova

我正在开发一个使用手机间隙的Android应用程序,我提供文件上传功能,我想阅读上传文件的内容并将其编码为base64并将其存储到localStorage。 我正在使用Filereader来阅读内容,但它在app中无法正常工作

var reader = new FileReader();
reader.onload = function(evt) {
    if (evt.target.readyState == FileReader.DONE) { // DONE == 2
        var content = evt.target.result;
        file_content = btoa(content);
        alert(file_content);
        var nameContent = name + "," + file_content;
        localStorage.setItem("contentFile" + i, Encryptdata(nameContent.toString()));
        count++;
    }
};  

在我的app reader.onload中没有执行。

0 个答案:

没有答案