《微信小程序开发从入门到实战》学习七十五

6.8 文件API

6.8.4 删除文件API

使用wx.removeSavedFile可删除小程序中保存的本地文件。示例代码如下:

    // 获取文件列表

    wx.getSavedFileList({

      success(res) {

        if (res.fileList.length > 0) {

          // 删除第一个文件

          wx.removeSavedFile({

            filePath: res.fileList[0].filePath,

            complete(res) {

              console.log(res)

            }

          })

        }

      }

    })

6.8.5 文件信息API

使用wx.getSavedFileInfo可获取已保存的小程序本地的文件的信息,不能用于临时文件。示例代码如下:

 wx.getSavedFileInfo({

      filePath: someFilePath,

      success(res) {

        console.log(res.size) // 文件大小

        console.log(res.creaTime) // 文件保存的时间

      }

    })

使用wx.getFileInfo可获取临时文件信息。示例代码如下:

    wx.getFileInfo({

      filePath: someFilePath,

      digestAlgorithm: 'md5', // 计算文件摘要的算法,默认为md5,其他可选值为sha1

      success(res) {

        console.log(res.size) // 文件大小

        console.log(res.digest) // 根据摘要算法计算出来的文件摘要

      }

    })

6.8.6 打开文档API

使用wx.openDocument可在小程序中打开文档文件。支持文件格式:doc、docx、xls、xlsx、ppt、pptx和pdf。示例代码如下:

    wx.downloadFile({

      url: 'http://example.com/somefile.pdf',

      success: function(res) {

        const filePath = res.tempFilePath

        wx.openDocument({

          filePath: 'filePath',

          success: function(res) {

            console.log('打开文档成功')

          }

        })

      }

    })

相关推荐

  1. 程序开发入门实战学习

    2024-01-08 10:52:02       40 阅读
  2. 程序开发入门实战学习

    2024-01-08 10:52:02       29 阅读
  3. 程序开发入门实战学习

    2024-01-08 10:52:02       39 阅读
  4. 程序开发入门实战学习

    2024-01-08 10:52:02       32 阅读
  5. 程序开发入门实战学习

    2024-01-08 10:52:02       41 阅读
  6. 程序开发入门实战学习

    2024-01-08 10:52:02       35 阅读
  7. 程序开发入门实战学习

    2024-01-08 10:52:02       34 阅读
  8. 程序开发入门实战学习

    2024-01-08 10:52:02       33 阅读
  9. 程序开发入门实战学习

    2024-01-08 10:52:02       30 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-08 10:52:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-08 10:52:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-08 10:52:02       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-08 10:52:02       20 阅读

热门阅读

  1. C#-基本概念

    2024-01-08 10:52:02       23 阅读
  2. 一级建造师大纲变化,我们该如何备考?

    2024-01-08 10:52:02       29 阅读
  3. nacos与eureka区别

    2024-01-08 10:52:02       37 阅读
  4. 《母亲的纯净水》

    2024-01-08 10:52:02       28 阅读
  5. Mysql基础知识

    2024-01-08 10:52:02       40 阅读
  6. https

    2024-01-08 10:52:02       33 阅读
  7. nc的用法

    2024-01-08 10:52:02       36 阅读
  8. Git常用命令diff和mv

    2024-01-08 10:52:02       33 阅读
  9. [Flutter]WindowsPlatform上运行遇到的问题总结

    2024-01-08 10:52:02       43 阅读