主题
新建文档不打开新标签页
在某些应用场景中,用户可能不希望新建页点击按钮后,打开新的标签页(新 Tab),所以可以使用下面代码:
该方法其实在 监听外链跳转 中有相应讲解:
// 拦截外链跳转函数
const onHyperLinkOpen = ({
linkUrl, // 跳转 url
}) => {
// 自身业务处理 - 如果是自家的新建页,那就直接 replace 替换
if (linkUrl.includes('https://wwo.wps.cn')) {
window.location.href = linkUrl;
}
};
// 实例化 js-sdk
const instance = WebOfficeSDK.config({
url: 'https://wwo.wps.cn/office/w/new/0?xxx', // 换成自己的 url
onHyperLinkOpen,
});