【问题标题】:cordova: FileEntry metadata are undefined科尔多瓦:FileEntry 元数据未定义
【发布时间】:2015-12-07 11:33:24
【问题描述】:
cache_dir_entry.getFile(cache.program_list_cache, {create:true}, function(cache_file_entry) {

    console.log (cache_file_entry.name);
    console.log ("-" + cache_file_entry.lastModifiedDate);
    console.log ("-" + cache_file_entry.size );
 ...
 }

我可以看到文件name,但lastModifiedDatesize 都是undefined。为什么?

请注意,在实际代码中,我正在处理getFile 的失败事件,并且我可以成功地处理remove()FileEntry,因此对象和文件都存在。

【问题讨论】:

    标签: cordova cordova-plugin-file


    【解决方案1】:

    我忘记使用.file 函数

    cache_dir_entry.getFile(cache.program_list_cache, {create:true}, function(cache_file_entry) {
    
                        cache_file_entry.file(function(file) {
                            console.log (file.name);
                            console.log ("-" + file.lastModifiedDate ) ;
                            console.log ("-" + time_difference)
                            console.log ("-" + file.size ); 
                        });
    

    【讨论】:

      猜你喜欢
      • 2016-02-29
      • 2018-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多