Skip to content

打开链接

概述

在客户端打开一个URL地址

参数配置

参数说明
打开方式链接打开的展示方式。支持在应用内打开在新窗口打开在当前页面打开在弹窗打开
地址打开的链接地址。可使用表达式获取上下文变量指定动态内容
标题打开方式为在弹窗打开时,弹窗的标题,可使用表达式获取上下文变量指定动态内容
距顶距离打开方式为在弹窗打开时,显示对话框距顶距离。可使用表达式获取上下文变量指定动态内容
宽度打开方式为在弹窗打开时,显示对话框的宽度。可使用表达式获取上下文变量指定动态内容
高度打开方式为在弹窗打开时,显示对话框的高度。可使用表达式获取上下文变量指定动态内容
隐藏关闭按钮打开方式为在弹窗打开时,隐藏打开弹窗的关闭按钮
允许点击背景遮罩关闭窗口打开方式为在弹窗打开时,允许点击背景遮罩关闭窗口
允许按下 ESC 关闭窗口打开方式为在弹窗打开时,允许按下 ESC 关闭窗口
交互执行打开方式为在弹窗打开时,打开的网站页面是否具有用户交互能力

返回值

参数类型说明
返回值Object页面设置的返回值,此返回值仅在开启交互且网站页面调用设置返回值后才能获得

使用说明

  • 隐藏关闭按钮后,页面的关闭,可调用平台提供的跨Iframe调用关闭。可参考

    javascript
    systemService.close();
  • 开启交互执行后,页面向平台传递数据后,恢复自动化执行。data需要为对象类型数据

    javascript
    systemService.payload(data);

使用场景

  • 个性化渲染平台内的表单数据,表单填写完成提交后恢复调用自动化
  • 调用自动化切换数据后,重新打开当前页面刷新数据

使用示例

在应用内打开

注意事项

使用系统路由打开链接,此种方式不会刷新整个页面。地址仅支持使用相对路径

在新窗口打开

注意事项

地址仅支持使用相对路径和全路径。使用相对路径时,系统将自动使用当前地址栏信息作为地址前缀

  • 在当前页面打开

注意事项

地址仅支持使用相对路径和全路径。使用相对路径时,系统将自动使用当前地址栏信息作为地址前缀

在弹窗打开

注意事项

地址仅支持使用相对路径和全路径。使用相对路径时,系统将自动使用当前地址栏信息作为地址前缀

典型使用示例

假定我们需要这样一个场景,自动化打开一个我们自行编写的表单页面,用户填写完成后在自动化内获取用户提交的表单数据。这里需要我们了解平台通过Iframe方式嵌入第三方页面时,被嵌入页面与平台页面实现数据交互实现方式。

示例实现