首页 > 解决方案 > 如何在扩展 *popup* 脚本中等待浏览器页面加载

问题描述

我正在制作一个 chrome 扩展,如果您单击浏览器栏中的图标,那么您可以在弹出窗口中按其他一些按钮来与当前网页进行交互。

但是我的功能需要加载网页。如何在popup.js文件中检测我们当前所在的浏览器页面是否已加载?因为如果我们所在的页面尚未完全加载,我想显示加载文本而不是显示常规按钮。

是使用消息传递的唯一方法吗?

标签: javascriptgoogle-chrome-extensionfirefox-addonbrowser-extension

解决方案


tabStatus单击扩展弹出图标时查询活动选项卡后使用属性找到解决方案。https://developer.chrome.com/extensions/tabs#type-TabStatus


推荐阅读