首页 > 其他分享 >wx.addFileToFavorites

wx.addFileToFavorites

时间:2025-01-09 09:02:39浏览次数:1  
标签:addFileToFavorites 调用 filePath url tempFilePath wx

wx.addFileToFavorites(Object object)

基础库 2.16.1 开始支持,低版本需做兼容处理

Promise 风格 调用:支持

小程序插件:不支持

功能描述

收藏文件

参数

Object object

属性 类型 默认值 必填 说明
filePath string 要收藏的文件地址,必须为本地路径或临时路径
fileName string 自定义文件名,若留空则使用filePath中的文件名
success function 接口调用成功的回调函数
fail function 接口调用失败的回调函数
complete function 接口调用结束的回调函数(调用成功、失败都会执行)

示例代码

  // callback 写法
  wx.downloadFile({
    url: URL, // 下载url
    success (res) {
      // 下载完成后收藏
      wx.addFileToFavorites({
        filePath: res.tempFilePath,
        success() {},
        fail: console.error,
      })
    },
    fail: console.error,
  })

  // async await 写法
  const { tempFilePath } = await wx.downloadFile({
    url: URL, // 下载url
  })
  // 下载完成后收藏
  await wx.addFileToFavorites({
    filePath: res.tempFilePath,
  })

标签:addFileToFavorites,调用,filePath,url,tempFilePath,wx
From: https://www.cnblogs.com/AtlasLapetos/p/18635065

相关文章

  • wx.addVideoToFavorites
    wx.addVideoToFavorites(Objectobject)基础库2.16.1开始支持,低版本需做兼容处理。以Promise风格调用:支持小程序插件:不支持功能描述收藏视频参数Objectobject属性类型默认值必填说明videoPathstring是要收藏的视频地址,必须为本地路径或临时路径......
  • wx.openStoreOrderDetail
    wx.openStoreOrderDetail(Objectobject)基础库3.7.1开始支持,低版本需做兼容处理。以Promise风格调用:不支持小程序插件:不支持相关文档:微信小店指引功能描述打开微信小店订单详情页参数Objectobject属性类型默认值必填说明orderIdstring是......
  • wx.showRedPackage
    wx.showRedPackage(Objectobject)基础库2.10.0开始支持,低版本需做兼容处理。以Promise风格调用:支持小程序插件:不支持微信Mac版:支持微信鸿蒙OS版:支持功能描述拉取h5领取红包封面页。获取参考红包封面地址参考微信红包封面开发平台。参数Objectobject......
  • wx.requestSubscribeDeviceMessage
    wx.requestSubscribeDeviceMessage(Objectobject)基础库2.20.0开始支持,低版本需做兼容处理。以Promise风格调用:支持小程序插件:支持,需要小程序基础库版本不低于3.4.1微信鸿蒙OS版:支持相关文档:设备消息功能描述订阅设备消息接口,调用后弹出授权框,用户同意后......
  • wx.requestSubscribeMessage
    wx.requestSubscribeMessage(Objectobject)基础库2.4.4开始支持,低版本需做兼容处理。以Promise风格调用:支持小程序插件:支持,需要小程序基础库版本不低于3.4.1微信Windows版:支持微信Mac版:支持微信鸿蒙OS版:支持相关文档:小程序订阅消息功能描述调起客......
  • wx.getWeRunData
    wx.getWeRunData(Objectobject)基础库1.2.0开始支持,低版本需做兼容处理。以Promise风格调用:不支持用户授权:需要scope.werun小程序插件:不支持功能描述获取用户过去三十一天微信运动步数。需要先调用wx.login接口。步数信息会在用户主动进入小程序时更新。参数......
  • wx.openDocument
    wx.openDocument(Objectobject)以Promise风格调用:支持小程序插件:支持,需要小程序基础库版本不低于2.15.0微信Windows版:支持微信Mac版:支持相关文档:文件系统功能描述新开页面打开文档。微信客户端7.0.12版本前默认显示右上角菜单按钮,之后的版本默认不显示,需......
  • wx.getFileSystemManager
    FileSystemManagerwx.getFileSystemManager()基础库1.9.9开始支持,低版本需做兼容处理。小程序插件:支持,需要小程序基础库版本不低于2.19.2微信Windows版:支持微信Mac版:支持微信鸿蒙OS版:支持相关文档:文件系统功能描述获取全局唯一的文件管理器返回值Fil......
  • wx.onLocationChangeError
    wx.onLocationChangeError(functionlistener)基础库2.19.5开始支持,低版本需做兼容处理。小程序插件:不支持微信鸿蒙OS版:支持功能描述监听持续定位接口返回失败时触发。参数functionlistener的监听函数参数Objectres属性类型说明errCodenumber错......
  • wx.openLocation
    wx.openLocation(Objectobject)以Promise风格调用:支持小程序插件:支持,需要小程序基础库版本不低于1.9.6微信Mac版:支持微信鸿蒙OS版:支持功能描述使用微信内置地图查看位置参数Objectobject属性类型默认值必填说明latitudenumber是纬度,范围为-......