Teal TealUI

强制打开web/forceOpen

防止新开窗口被浏览器拦截。

<button onclick="forceOpen('http://tealui.com/')">强制打开网页</button>
原理

默认地,在点击事件中新开窗口不会被浏览器拦截。 如果发现新窗口被拦截,则捕获首次点击事件强制打开页面。

API

函数 描述
forceOpen(url)(url:string):void

在新窗口打开指定的地址,如果弹出窗口被阻止则等待下次点击后打开。

参数 类型 描述 默认值
url* string

返回值

类型:void

示例

forceOpen("http://tealui.com/")

在新窗口打开指定的地址,如果弹出窗口被阻止则等待下次点击后打开。