下载文件并打开文件

示例API

wx.downloadFile({url: 'https://example.com/audio/123', //仅为示例,并非真实的资源success (res) {// 只要服务器有响应数据,就会把响应内容写入文件并进入 success 回调,业务需要自行判断是否下载到了想要的内容if (res.statusCode === 200) {wx.playVoice({filePath: res.tempFilePath})}}
})
wx.downloadFile({// 示例 url,并非真实存在url: 'http://example.com/somefile.pdf',success: function (res) {const filePath = res.tempFilePathwx.openDocument({filePath: filePath,success: function (res) {console.log('打开文档成功')}})}
})

项目实例代码

  wx.downloadFile({url: this.data.homeworkPicture,success: function (res) {var filePath = res.tempFilePathwx.openDocument({filePath: filePath,success: function (res) {console.log('打开文档成功')}})}})

微信小程序 关于下载文件、打开文件预览文件(wx.downloadFile和wx.openDocument)相关推荐

  1. uniapp实现h5、app、微信小程序三端pdf文件下载和预览

    以下代码兼容三端,app,h5,微信小程序,经过个人测试 手机端有两种方法,使用renderjs或者uniapp的api 两者的区别 使用renderjs的写法,会提示用户是否下载文件,下载完成后用户 ...

  2. 微信小程序系列——点击图片放大预览

    需求 开发的时候,把图片放到页面上,点击图片没有任何反应,不能放大也不能缩小 这怎么能行!!! 所以需求来了:点击图片能够把图片弹出来,这样就能放大图片看细节了! 实现步骤 微信提供了预览图片的接口, ...

  3. 微信小程序功能:商品收藏-图片预览-客服-分享-加入购物车

    微信小程序–商品详情页面 包含功能点: 商品收藏 图片预览 客服 分享 加入购物车 跳转到购物车页面(注意:open-type="switchTab") 结构:goods_deta ...

  4. 微信小程序 删除服务器图片,微信小程序实现图片上传放大预览删除代码

    本文实例为大家分享了微信小程序图片上传放大预览的具体代码,供大家参考,具体内容如下 image.js代码: = 9) { this.setData({ lenMore: 1 }); setTimeou ...

  5. 微信小程序:previewImage实现图片放大预览效果

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 前言 记录一下做项目的过程中遇到的图片放大预览效果的实现 实现的是点击图片可以放大预览,这个效果在京东淘宝都可以看到 ...

  6. 微信小程序:点击图片进行预览

    在开发需求中,经常有类似与九宫格的图片展示,当点击图片时进行图片的预览,如果多图的情况还可以左右滑动. 小程序中具体实现效果如下: WXML <view class='imgList'> ...

  7. 萌新微信小程序成长-2(上传图片以及预览和大图预览)

    local:function(e) {var that = this;var a = that.data.imageList.lengthwx.chooseImage({count: 9-a, // ...

  8. 微信小程序 多图片上传 支持预览 删除 设置数量上限

    github地址: https://github.com/Volcano-Yang/miniprogram-picture-upload Miniprogram-Picture-Upload 努力帮助 ...

  9. 【日常点滴015】微信小程序直接下载文件到PC端

    微信小程序直接下载文件到PC端 方法一 : 方法二: 下载函数内的全部代码 附promise同时多张图片上传方法 方法一 : 需要点击下载 =>手动给定后缀名=>保存 文档给的方法,但是保 ...

  10. 微信小程序云开发将数据库数据生成word文件

    演示如何通过云函数把数据存入word模板中,源代码见cloudfunctions/genarateDocument/index.js,整个过程分为以下几个过程:(1) 创建云函数,并安装doctemp ...

最新文章

  1. 利用JFreeChart生成简单柱状图(Java)
  2. OpenGL deferred shading延迟渲染的实例
  3. 2014年JAVA省赛B组---第四题---大衍数列
  4. Json解析工具Jackson(简单应用)
  5. php foreach 循环 判断index 小于多少_Go 与 PHP 的语法对比
  6. 深入理解Android View(转)
  7. 串讲-解释篇:作用域,作用域链,执行环境,变量对象,活动对象,闭包
  8. 为什么我的眼里常含泪水,因为Mysql让我变的深沉(2021最新版mysql安装)
  9. 在J2ME和WAP中实现电话呼叫功能
  10. java多线程调度_Java多线程:生命周期,实现与调度
  11. Linux下mysql数据库的自动备份与还原 远程备份和本地备份
  12. 给扔物线 HenCoder Plus 学员的一次分享文字版
  13. 传染病模型——波利亚坛子
  14. mac 企业微信,微信,来消息不通知解决方法
  15. oracle数据库中的回收站,Oracle回收站的清理方法
  16. lenovo服务器换系统重装系统_lenovo镜像系统安装教程
  17. 分布式存储引擎大厂实战——一文了解分布式存储的可靠性
  18. 使用rainbowcrack破解md5密文
  19. PHP训练聊天机器人,智能聊天机器人,陪你聊天练口才!
  20. react-native 获取手机imei码

热门文章

  1. 奥维 最新 图源2023
  2. Vulnerabilities in multi-factor authentication:多因素身份验证漏洞
  3. opencv制作微信小游戏 最强连一连 辅助(2)--dfs深度优先搜索算法
  4. 某电商平台数据分析报告(2)
  5. 使用 LaTeX 的笔记
  6. 实测搭建学法减分助手小程序系统源码
  7. 企业在项目中采用工时管理系统的好处
  8. vue3 script setup写法
  9. [零刻]EQ12安装PVE虚拟机教程
  10. 服务器黑屏只显示鼠标是什么意思,电脑黑屏只显示鼠标怎么办