shanle 发表于 2022-12-6 12:22:39

移动端的附件无法打开和下载

我是数据表格的方式关联到一些内容应用的数据,然后用


var id = this.form.get("datatable_xgmb").getModule(cline, "xgmbid").getData();
var url='/x_desktop/appMobile.html?app=cms.Document&status={"documentId":"'+id+'","readonly":true,"autoSave":false,"saveOnClose":false,"appId":"cms.Document11fb7f92-0fcb-40b8-9f27-777603badaff"}';
window.open(url);
这种方式打开内容页面,很奇怪,都是显示正常的,但是到附件这里就提示无法下载。
但是用打开的这个模块正常进入,就能下载,不知道原因。




shanle 发表于 2022-12-6 12:24:45

说明一下,PC端是没问题的,两个页面的附件都是正常下载查看的。

论坛管理员 发表于 2022-12-6 16:38:06



移动端不支持window.open,您试试原生的打开方式

shanle 发表于 2022-12-6 17:10:06

id是我传递的参数?后面的那个document title是啥东西?有详细点的说明吗?或者给个例子啊。

shanle 发表于 2022-12-6 17:17:36

根据我写的那个内容,我这个文档应该是怎么打开啊?我没看明白啊。

论坛管理员 发表于 2022-12-7 09:49:42

this.form.openDocument(id)就可以了

shanle 发表于 2022-12-7 14:51:07

我换成这个方式,还是提醒的是无法下载的报错,移动端的,PC端是好的。

飞龙在天 发表于 2022-12-7 17:24:33

shanle 发表于 2022-12-7 14:51
我换成这个方式,还是提醒的是无法下载的报错,移动端的,PC端是好的。

你移动端点击下载的时候 查看下o2oa后台日志,把错误信息发出来看看

shanle 发表于 2022-12-7 21:52:07

点击 下载后一堆的信息,也不知道是不是

飞龙在天 发表于 2022-12-8 09:34:23

shanle 发表于 2022-12-7 21:52
点击 下载后一堆的信息,也不知道是不是

这样不行看不出来,信息太少。你要不把日志文件拿出来,发消息给我吧
页: [1] 2
查看完整版本: 移动端的附件无法打开和下载