延迟后自动隐藏弹出窗口

时间:2013-02-15 02:36:21

标签: google-chrome-extension

点击扩展图标后,我希望弹出窗口打开几秒钟然后消失。

默认行为是单击页面上的任何其他位置后弹出窗口将消失。

1 个答案:

答案 0 :(得分:6)

当用户在其外部点击时,您无法阻止弹出窗口关闭。但是,您可以随时关闭弹出窗口。

window.close()

中使用popup.html
setTimeout(function () {
    window.close();
}, fewSeconds);

如果要将此功能内联到弹出窗口内,则必须放松content security policy。你最好把它放在一个外部文件中,以便弹出来获取。