为什么我不能在Phonegap应用程序中为本地函数中的全局变量设置值?

时间:2016-02-19 23:31:08

标签: javascript cordova phonegap-plugins phonegap-build cordova-3

我使用phonegap开发了应用程序,但在reader.onloadend = function(e){}中设置valueName变量的问题有一个问题。似乎本地工作,因为警报消息显示fileName的正确值,但是当我尝试使用外部onloadend时,它不起作用,意味着它返回fileName值未定义。问题是什么以及它如何解决? 在致电" parent"之后试图获得价值。 .onloadend的功能。 这是功能代码:

 function gotFile(fileEntry) {
     fileEntry.file(function(file) {
         var reader = new FileReader();
         reader.onloadend = function(e) {
             fileName = slice_file(reader.result);
             alert(fileName);
         }
         reader.readAsText(file);
     });
     del();
 }

0 个答案:

没有答案
相关问题