微信小程序里的pdf怎么下载

小程序中可以查看预览PDF,但是没有下载按钮。
也没有保存选项。求助!如何下载?

在电脑版微信中打开小程序并预览PDF,此时,这个PDF文件将保存到微信文件的默认保存位置中,一般是 C:\Users\Administrator\Documents\WeChat Files,你在这个文件夹中搜“*.pdf”即可。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-02-28
你好,很高兴回答你的问题。
微信小程序中的PDF是不支持下载的。
第2个回答  2023-01-29
是pdf文件的前提是可以下载的
可以通过工具直接获取PDF文档源地址
再打开浏览器直接就可以直接把文档下载到本地了
第3个回答  2019-03-01
可以从网络上下载文件并在本地预览。小程序提供了wx.downLoadFile(OBJECT)方法用于下载文件资源到本地,该方法将发起一个http的GET请求并返回文件在本地的临时路径。wx.downLoadFile(OBJECT)的OBJECT参数说明如下:1、url下载资源的url。2、header HTTP 请求header。3、success 下载成功后以tempFilePath的形式传给页面,res={tempFilePath:‘文件袋临时路径’}。4、fail 接口调用失败的回调函数。5、complete 接口调用结束的回调函数(调用成功、失败都会执行)。需要注意的是,下载的文件并不会永久保存,临时路径在小程序本次启动期间可以正常使用,如果需要持久保存,就要再次主动调用wx.saveFile,这样在小程序下次启动时才能访问得到。同时,小程序还提供了一个wx.openDocument(OBJECT)方法用于打开一个新页面预览文档,支持的文件类型有doc、xls、ppt、pdf、docx、xlsx、pptx。wx.openDocument(OBJECT)的OBJECT参数。要注意的是,预览文件只在真机上有效,在开发工具中是没有效果的。下面实现下载pdf、word文档功能。首先,在app.json的pages数组下新增一个download页面。

红框里部分为新增页面。点击【下载pdf、word】后,将跳转到download页面。编写【下载pdf、word】的事件响应函数dowDocumentList。

接着编写download页面的骨架和样式。在download.wxml文件中新增以下代码:

随后我们需要在download.js文件中配置data变量下的文件类型数组,配置完成后download页面才能正常显示。在download.js文件中添加以下代码:

最后,编写具体的下载文件和预览文档的业务逻辑代码。在document.js文件中添加事件响应函数downloadFile。

首先,调用wx.downloadFile下载文件,文件下载成功后(success回调函数内部)再调用wx.openDocument打开并预览下载文档。本回答被网友采纳
第4个回答  2019-03-01
点点客微信小程序,无需编程基础,一站式免费构建,快速上线,多种微信小程序模板,满足电商/餐饮/O2O/会务等多场景定制化需求。点点客为各行业提供专业的小程序解决方案,助力企业在小程序红利市场上抢占先机。

10

点点客小程序

人人店