&redirectlink=portalmobile.html%3Fid%3D70cfa15b-ba75-4e2a-a0d8-999abad886f6,您这个地址写错了,您写 ...
/x_desktop/work.html?workId=3c4a3bf8-66a6-404d-9c5a-482bd89ee78a&redirectlink=index.html
/x_desktop/work.html?workId=3c4a3bf8-66a6-404d-9c5a-482bd89ee78a&redirectlink=/x_desktop/index.html
/x_desktop/work.html?workId=3c4a3bf8-66a6-404d-9c5a-482bd89ee78a&redirectlink=redirect.html?url=index.html
/x_desktop/work.html?workId=3c4a3bf8-66a6-404d-9c5a-482bd89ee78a&redirectlink=portal.html%3Fid%3Dindex
但是改成workmobilewithaction.html 就没问题了
/x_desktop/workmobilewithaction.html?workId=3c4a3bf8-66a6-404d-9c5a-482bd89ee78a&redirectlink=/x_desktop/index.html
/x_desktop/workmobilewithaction.html?workId=3c4a3bf8-66a6-404d-9c5a-482bd89ee78a&redirectlink=redirect.html?url=index.html
检查过了,没有改动,移动端是有特殊处理过的,您试试把域名加上呢 论坛管理员 发表于 2022-11-4 09:57
检查过了,没有改动,移动端是有特殊处理过的,您试试把域名加上呢
个人感觉是这个关闭页面的按钮固定为关闭或者其他操作异常了。
在浏览器下,是无法关闭,也不会跳转的(在企业微信的浏览器下,会跳到/x_desktop/app.html?app=process.TaskCenter),提示如下
在7.1版本,浏览器会正常关闭这个流程审批窗口(在企业微信的浏览器下,会跳到默认的门户首页)
xuannan 发表于 2022-11-4 10:30
个人感觉是这个关闭页面的按钮固定为关闭或者其他操作异常了。
在浏览器下,是无法关闭,也不会跳转的 ...
work.html是pc端用的,你这企业微信不是移动端?
pc上机制不一样,没有redirectlink这个参数的,你可以写个通用脚本跳转到指定的门户页面,放到afterprocess事件里面就行。
FancyLou 发表于 2022-11-8 09:39
work.html是pc端用的,你这企业微信不是移动端?
pc上机制不一样,没有redirectlink这个参数的,你可以写 ...
企业微信的pc版本就是打开PC端,我做了一个判断,如果不是移动端就打开work
//打开一个work
const OpenWork = (id)=>{
//o2.env.page.openWork(id);
const url = `/x_desktop/${isMobile()?'workmobilewithaction':'work'}.html?workId=${id}&redirectlink=${isMobile()?'portalmobile':'portal'}.html%3Fid%3Dindex`
window.location.href=url;
}
如果放到afterprocess事件,所有的流程都要改
我不理解的是,上个版本可以的,为什么这个版本不行了(据说是什么都没改),为什么一定要强制到process.TaskCenter
统一到门户不是兼容性更高吗,没有门户再到process.TaskCenter不是更好吗
我是挺想更新到最新的版本的,但是目前我只能停留在原来的版本了
FancyLou 发表于 2022-11-8 09:39
work.html是pc端用的,你这企业微信不是移动端?
pc上机制不一样,没有redirectlink这个参数的,你可以写 ...
我们应该是从5.x开始用的,之前一直都是这样打开一个work的
o2.env.page.openWork(id);
因为这次PC端跳不到门户,我才做了URL拼接跳转的尝试,尝试未果后才反馈在这里的
最后没办法了,在app.html加了一个强制跳转
页:
1
[2]