type
status
date
slug
summary
tags
category
icon
password
js
😀
办公类的小程序一般都会涉及到文件的上传,像是Word,Excel,PPT,PDF之类的文档。虽然手机上操作不是很方便,但是功能不可或缺。
 

📝 分析思路

小程序的官方文档中有个上传文件的接口wx.uploadFile(Object object)
接口示例:
看似很简单,只要拿到文件路径就行。再接下去看微信的接口,问题来了,只有获取图片,视频的API,没法获取手机本地的文件。百度了一堆资料,没找到相关方法。官方给出了一个API,wx.chooseMessageFile(Object object),只能是从微信聊天中获取文件。也就是说,在聊天框里发过的文件都是可以获取到的。
我们需要上传的是word,pdf之类的文档,所以type选择file
调用这个API后,会弹出一个聊天框选择界面,选择一个聊天后,进去就行勾选文件了,点击确定上传选中的文件
 
小程序中如何在子页面中触发父页面(上级页面)中的方法Jenkins配置邮件通知
Loading...
吕行者
吕行者
吕行者
最新发布
Dify设置网络代理
2025-4-22
mysql-connector-j 8.4 启动慢的问题
2025-4-22
Ubuntu安装Dify实录
2025-4-8
解决安卓safe-area-inset-bottom为0的问题
2025-2-28
在Docker容器中,使用代理网络
2025-2-12
MySQL查询&结束死锁
2025-2-5