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

QQ登录

只需一步,快速开始

查看: 6419|回复: 9

[结贴] 关于附件组件浏览文件

[复制链接]

90

主题

333

帖子

896

积分

高级会员

Rank: 4

积分
896
QQ
发表于 2017-4-10 11:40:53 | 显示全部楼层 |阅读模式
版本: BeX5V3.5 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
我们在开发系统时遇到了多种类型附件的情况,office相关和pdf可以通过安装插件和程序进行浏览处理。

但是一些生僻的附件格式,出现了问题。比如tif格式,dwg格式等,其中dwg还提示不支持浏览,为啥浏览tif却是直接下载?
因为附件做了权限控制所以tiff格式浏览时直接下载导致整个权限失效。

请问有没有方法修改文件的打开方式?很急,谢谢各位论坛大佬

418

主题

1339

帖子

3011

积分

论坛元老

Rank: 8Rank: 8

积分
3011
QQ
发表于 2017-4-10 12:07:25 | 显示全部楼层
office那些也只是调用了你本地的软件去打开 一些其他格式的 要么你找浏览器插件 要么看看网上有没有提供js的解析插件
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-4-10 14:31:02 | 显示全部楼层
除了office相关的,其他的类型都是用window.open打开的

可以自己修改附件组件的点击查看方式
http://docs.wex5.com/bex5-ui-question-list-10109/
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

90

主题

333

帖子

896

积分

高级会员

Rank: 4

积分
896
QQ
 楼主| 发表于 2017-4-10 17:05:14 | 显示全部楼层
jishuang 发表于 2017-4-10 14:31
除了office相关的,其他的类型都是用window.open打开的

可以自己修改附件组件的点击查看方式

方法中,
                var docPath = event.docPath.get();
                var fileID = event.fileID.get();

这两段报错。
QQ截图20170410170546.png

回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-4-10 17:31:36 | 显示全部楼层
看条用的时候设置的正确吗?
$model.getModel().preview.bind($model.getModel(),$object)
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

90

主题

333

帖子

896

积分

高级会员

Rank: 4

积分
896
QQ
 楼主| 发表于 2017-4-10 18:02:42 | 显示全部楼层
jishuang 发表于 2017-4-10 17:31
看条用的时候设置的正确吗?
$model.getModel().preview.bind($model.getModel(),$object)

使用attachmentPC,点链接的时候应该怎么设置?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-4-11 10:12:58 | 显示全部楼层
3楼的链接中有说明
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

90

主题

333

帖子

896

积分

高级会员

Rank: 4

积分
896
QQ
 楼主| 发表于 2017-4-12 14:21:32 | 显示全部楼层
jishuang 发表于 2017-4-11 10:12
3楼的链接中有说明

三楼只有点图标啊,没有点下方链接的啊
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-4-12 15:41:09 | 显示全部楼层
改为$model.getModel().attachmentClick.bind($model.getModel(),$model.$activeDoc.get())
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

90

主题

333

帖子

896

积分

高级会员

Rank: 4

积分
896
QQ
 楼主| 发表于 2017-4-13 13:56:42 | 显示全部楼层
jishuang 发表于 2017-4-12 15:41
改为$model.getModel().attachmentClick.bind($model.getModel(),$model.$activeDoc.get())

嗯,这个可以了,感谢
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 18:50 , Processed in 0.081955 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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