[英]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.