繁体   English   中英

Chrome扩展程序:如何获取新创建的标签网址

[英]Chrome extension: how to get newly created tab url

在我的扩展程序/附加程序后台脚本中,我在尝试访问新选项卡的URL时遇到问题,它不断返回“ about:blank”,如果尚未正确加载,这是很公平的。

我的问题是,准备就绪后,如何获取新创建的标签页的网址?

browser.tabs.onCreated.addListener(function(tab) {
    var m_Url = tab.url;
    console.log("m_Url: " + m_Url);
});

改用onUpdated。

检查文档https://developer.chrome.com/extensions/tabs#event-onUpdated

创建标签页时触发。 请注意,触发此事件时可能未设置选项卡的URL,但是您可以侦听onUpdated事件,以便在设置URL时得到通知。

因此,在这种情况下,onUpdated事件是适当的事件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM