[]
        
在线Demo 免费试用
(Showing Draft Content)

调用登录接口后集成

首先设置一个登录按钮的 Javascript 命令,调用 Wyn 的登录 API:

localhost:51980 /connect/token

得到返回的 token 之后,保存到单元格或全局变量中:

Forguncy.Page.getCell("txtToken").setValue(obj.access_token);
window.localStorage["token"] = obj.access_token;

在其他页面(如页面2)中,在按钮的 Javascript 命令中,取出全局变量中的 token:

var token = window.localStorage["token"];

设置一个大的合并单元格,作为 iframe 的容器:

var iframe = $('[fgcname = "ReportContainer"]');

在容器中添加一个 iframe 元素,将其 src 设为带 token 的URL即可:

var urlStr = "http://localhost:51980/reports/view/5b8796af2e6c1b000e71adca?theme=default&lng=zh-CN&token=" + token;
iframe.empty();
iframe.append("<iframe style='height: 100%; width: 100%; border: 0px;' src='" + urlStr + "'/>");