我正在开发一个带有弹出窗口的 Google Chrome 扩展程序(这是一个浏览器操作),它改变了页面的位置,从而使弹出窗口消失。我怎样才能让它停留在页面重新加载之间?
问问题
2137 次
2 回答
3
你不能。browserAction 弹出窗口在弹出窗口之外的任何活动上都会关闭。不过,您可能会使用桌面通知。
于 2012-04-30T04:29:19.947 回答
0
您需要使用Background Page,并在每次加载弹出窗口时从中提取信息。无论您的扩展程序当前是否正在使用,后台页面都会运行。
不确定这是否有帮助,但来自常见问题解答:
用户点击离开后,扩展程序可以保持弹出窗口打开吗?
不,当用户关注弹出窗口之外的浏览器某些部分时,弹出窗口会自动关闭。用户点击离开后,无法保持弹出窗口打开。
于 2012-04-30T04:29:02.463 回答