如何在创建时向chrome选项卡添加其他属性

时间:2016-06-24 07:52:47

标签: google-chrome google-chrome-extension

我需要在创建时将参数传递给选项卡。

 chrome.tabs.create({ url: newURL, user_id:"1234" });

在内容/后台脚本中,我必须获取用户ID并使用ajax发送它。

我无法想象如何做到这一点。

如何在创建标签时将其他属性传递给标签?

1 个答案:

答案 0 :(得分:0)

你为什么要这样做?启动后,您无法控制选项卡创建过程。你将如何检索你发送的参数?这种功能没有理由存在。看一下messaging,它允许您与后台脚本和反之亦然的内容脚本进行通信。

例如,您可以调用tabs.create并向其提供回调。然后,从回调参数(基本上是表示创建的选项卡的对象),将消息传递给该特定的创建选项卡。