微信小程序uni.downloadFile tempFilePath返回bin文件

这篇具有很好参考价值的文章主要介绍了微信小程序uni.downloadFile tempFilePath返回bin文件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

默认的 uni.downloadFile会返回tempFilePath,返回格式安卓为bin后缀。

如:

// An highlighted block
 uni.downloadFile({
 url: xxxxxxxxxx,
  success: (data) => {
    if (data.statusCode === 200) {
      uni.openDocument({
        filePath: data.tempFilePath, // 临时路径为bin后缀
        fileType: fileName.split('.')[1], // 文件类型
        showMenu: true, // 是否展示分享
        success: function (res) {
          uni.hideLoading()
        }
      })
    }
  },

更改:文章来源地址https://www.toymoban.com/news/detail-515479.html

// An highlighted block
 uni.downloadFile({
 url: xxxxxxxxxx,
 filePath: wx.env.USER_DATA_PATH + '/' + fileName,  // 定义一个路径 fileName === 例如:xxx.pdf/doc 等等
  success: (data) => {
    if (data.statusCode === 200) {
      uni.openDocument({
        filePath: data.filePath,
        fileType: fileName.split('.')[1], // 文件类型
        showMenu: true, // 是否展示分享
        success: function (res) {
          uni.hideLoading()
        }
      })
    }
  },

到了这里,关于微信小程序uni.downloadFile tempFilePath返回bin文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 关于uni-app微信小程序监听顶部左上角的返回事件

    在项目上返回上一级的时候需要清空vuex里的数据,使用了onBackPress无效。 查看官方文档后才发现onBackPress对微信小程序无效。  然后我发现了另一个生命周期——onUnload 完美解决!!!

    2024年02月08日
    浏览(57)
  • 微信小程序wx.downloadfile下载实现进度条

    js: .wxml

    2024年02月15日
    浏览(66)
  • 小程序阻止手机自带的滑动返回退出事件(uni-app,微信小程序,page-container)

    1、使用page-container前先在pages.json配置(重点!) 2、在页面中配置 @touchstart.native和@touchmove.native是用于遮罩层滑动的监听事件 关于page-container 的一些属性 详细可以按照官方文档:https://developers.weixin.qq.com/miniprogram/dev/component/page-container.html

    2024年02月11日
    浏览(60)
  • 微信小程序无法下载打开文件downloadFile:fail url not in domain list

    微信小程序在微信开发工具模拟器和真机调试都可以下载打开doc, pdf, docx等等文件,但是在体验版和正式发布版无法下载打开问题,试错过后在体验版打开开发调试vConsole这个时候竟然又活了过来~ 发布正式版测试调试报错:微信小程序下载文档出错downloadFile:fail url not in do

    2024年02月12日
    浏览(67)
  • 微信小程序阻止返回事件

    当在一个表单页面 填写了很多数据,或者编辑页面数据发生变动之后,这时候返回上一个页面需要提醒用户是否返回的弹框 在onLoad生命周期里 注册 当你修改数据之后 又把数据还原 此时数据是没有发生改变的 这时候返回上一个页面是不需要阻止用户出现确定弹框的,在你修改数

    2024年02月04日
    浏览(47)
  • 微信小程序页面返回操作拦截

    返回操作包括三种情形,右滑手势、安卓物理返回键和调用 navigateBack 接口 微信小程序没有提供类似 onBackPress 监听页面返回的api,在某些特定场景下,业务收到了限制 为了解决这一限制,本文提供了两种较为常用的解决方案 方案一 重写navigationBar 目的是重写左上角返回按钮

    2024年02月08日
    浏览(71)
  • 微信小程序 隐藏home返回主页按钮,显示返回按钮

    使用 wx.redirectTo 跳转页面,会得到 home/返回主页 按钮,如下: 使用 wx.navigateTo 跳转页面,会得到 返回上一页 按钮,如下: 在页面 onShow 中调用 wx.hideHomeButton 即可。 注意事项: 基础库 2.8.3 开始支持,低版本需做兼容处理。建议简单粗暴的将小程序的最低版本设置为2.8.3版本

    2024年04月24日
    浏览(46)
  • 微信小程序返回上一页各种方法

    返回上一页,一共有4中方法,每种方法都有不一样细节 函数 说明 navigator 保留当前页面,在wxml使用 wx.navigateTo 保留当前页面,在js使用 wx.redirectTo 不保留当前页面,在js使用 wx.switchTab 不保留当前页面,跳转到tabBar页 navigateBack 省去写路径 reLaunch 关闭所有页面,打开到应用内的某个

    2024年02月16日
    浏览(66)
  • uniapp+微信小程序监听返回事件

    代码附在最后 适用场景: uniapp开发微信小程序 需求是我点击列表进入数据信息的详情界面,点击详情界面的收藏,返回上一界面后,更新列表中的收藏情况。 目录 一、使用onUnload监听页面卸载 二、使用getCurrentPages()获取当前页面栈所有的实例,并找到上一界面的实例进行数

    2024年02月04日
    浏览(51)
  • 微信小程序自定义函数返回值

    两种自定义函数返回值,你们更喜欢那个

    2024年02月12日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包