起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3353|回复: 3

[分享] 如何打开通过数据集上传的PDF文件

[复制链接]

7

主题

17

帖子

72

积分

初级会员

Rank: 2

积分
72
QQ
发表于 2019-8-2 17:19:00 | 显示全部楼层 |阅读模式
大家好我想实现如下的功能:

W1.png

相关描述:

1、我建了一个动态数据集,其中“标准文件”类型为 “文件” (在默认后台中,是可以直接选择PDF文件上传的)

w2.png

2、在后台增加数据时,“标准文件” 可以直接选择PDF文件上传的

下图是数据新增页面

W3.png


下图是默认后台管理页面

W4.png


感谢能帮助提供方案
非常感谢!!!

10

主题

897

帖子

1909

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1909
QQ
发表于 2019-8-2 17:22:54 | 显示全部楼层
本帖最后由 007slm 于 2019-8-2 17:24 编辑

//通过引入一个工具类获取文件url ,伪代码如下
//注意下相对路径
import minioUtil from "../wxsys/comps/image/util/minioUtil.js"


let files= 从data中获取文件字段的内容
//文件存储字段的结构是个json 数组 假设取第一个文件
let storeFileName = JSON.parse(files)[0].stroeFileName;let actionUrl = wx.App.baseUrl + "/storage";
minioUtil.getFileUrl(actionUrl,storeFileName).then(function(data){
        let pdfUrl = data+storeFileName;
        //调用wx的api传递pdfUrl打开pdf文件
})


qq上找我时候,不要问我在不,直接发问题,我看到后会去论坛回复你的帖子。
回复 支持 反对

使用道具 举报

7

主题

17

帖子

72

积分

初级会员

Rank: 2

积分
72
QQ
 楼主| 发表于 2019-8-2 23:44:07 | 显示全部楼层

功能已经实现
现把实现过程整理一下
供大家参考(可能有更好的方法,欢迎讨论)



01.png
02.png

03.png

04.png

05.png

06.png

07.png


回复 支持 反对

使用道具 举报

4

主题

14

帖子

42

积分

新手上路

Rank: 1

积分
42
QQ
发表于 2020-2-1 17:16:26 | 显示全部楼层
请问word文档等其他类型文件也能预览吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-12-27 09:09 , Processed in 0.084292 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表