当前位置:   article > 正文

uniapp如何读取本地文件夹下的文件_uniapp读取本地文件

uniapp读取本地文件
  1. readFile() {
  2. const folderPath = 'file://storage/sdcard0/Android/data/io.dcloud.HBuilder/files/';
  3. this.aFileList = [];
  4. plus.io.resolveLocalFileSystemURL(
  5. folderPath, //指定的目录
  6. (entry) => {
  7. var directoryReader = entry.createReader(); //获取读取目录对象
  8. directoryReader.readEntries(
  9. (entries) => { //返回的是指定文件夹下的文件列表
  10. this.aFileList = entries
  11. this.aFileList.forEach(i => {
  12. if (/\./.test(i.name)) {
  13. this.list.push({
  14. name: i.name
  15. })
  16. }
  17. })
  18. },
  19. (err) => {
  20. console.log("访问目录失败");
  21. });
  22. },
  23. (err) => {
  24. console.log("访问指定目录失败:" + err.message);
  25. });
  26. },

注意:如果不用箭头函数的话,在plus.的方法里面是不能使用this访问外部变量的,一定一定要使用箭头函数处理。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/758932
推荐阅读