应用中心增加常用应用

出于使用便捷的考虑,企业需要将常用应用放在统一入口

如何在应用中心添加常用应用入口?

该组件仅适用于私有化WPS365版本

1. 插件概述

出于使用便捷的考虑,企业需要将常用应用放在统一入口里。 比如,企业会将自己的OA、ERP等常用应用地址放到应用中心里,变成一个能找到所需应用的快捷入口。

包含三类应用:WPS自带应用、第三方应用和企业自研应用。

76USUGBAADQBS

针对这种需求,我们可以使用文档中心PC端的开放能力,定制应用中心入口

实现效果 企业可以将第三方应用或自研应用加入应用中心。比如:将WPS Office的访问地址添加在应用中心。JHWIGZA4ADQEM
支持端 文档中心PC端
版本限制 版本23-09a(含)以上
操作系统限制 支持X86、XC

2. 使用指南

第三方应用入口扩展

👉能力

sdk.kdrive.header.onMounted

名称 描述 版本号
onMounted 头部加载事件 230309

sdk.kdrive.header.rightPanel.applicationMenu

名称 描述 版本号
item 头部-搜索框右侧区域-应用中心面板-菜单子项 230309
onClick 头部-搜索框右侧区域-应用中心面板-菜单点击拦截 230412

👉代码示例

// 定义菜单数据
sdk.kdrive.header.onMounted((data) => {
  data.isShow = true
  data.appList.add({
    title: 'demo菜单-应用', // 菜单名称
    description: 'demo描述', // 菜单描述
    icon: 'https://volcengine-kdocs-cache.wpscdn.cn/kdocs/img/logo.5c78b00f.svg' // 图标地址,
    key: 'demo-test', // key标识
    url: "https://www.wps.cn/" // 点击url
  })
})
// 点击跳转逻辑
sdk.kdrive.header.rightPanel.applicationMenu.onClick(e => {
  console.log('点击了应用', e)
  if (e.key === 'demo-test') {
    window.open(e.itemUrl, '_blank')
    return true
  }
})

👉效果截图

效果截图
评论