---
description: "webOpenSDK 统一打开方式控制：二级路径下 统一打开方式的兜底处理。 替换默认原始window.open方法。可以支持在二级路径下无感知跳转， 无需模块单独处理二级路径打开的地址的拼接。"
category: app-sdk
keywords: ["webOpenSDK", "统一打开方式控制", "统一打开", "openLink", "App", "SDK", "企业微信", "第三方应用", "打开链接", "jsApi"]
source: "https://www.e-cology.com.cn/utils/webOpenSDK/freepass"
---

# webOpenSDK 统一打开方式控制

## 适用场景

二级路径下 统一打开方式的兜底处理。 替换默认原始window.open方法。可以支持在二级路径下无感知跳转， 无需模块单独处理二级路径打开的地址的拼接。

## 能力说明

统一打开方式方法集成

## 检索符号

- `webOpenSDK`

## 代表示例

```js
import { webOpenSDK } from '@weapp/utils';
const handleUrl = (url) => {
  if (!url) return;
  if (url.indexOf('?') >= 0) {
    url += '&type=webopen';
  } else {
    url += '?type=webopen';
  }
};
webOpenSDK.regOpenPlugin(handleUrl, 'open');
```

## 深入阅读
- [在线免登文档](https://www.e-cology.com.cn/utils/webOpenSDK/freepass)

> 本卡用于快速选型。参数、返回值、限制和完整示例以原始文档为准。
