我正在为chrome构建一个扩展,并尝试将chrome标签url(带JS)动态地传递给html文件。我读了其他人关于同一问题的问题,但在我的情况下不起作用。
我对JS和HTML的知识是基本的,但是我不知道如何在它们之间移动参数数据。
谢谢!
最佳答案
首先,设置tab API的权限:
"permissions": [
"tabs"
]
然后存储URL:
chrome.tabs.getSelected(null,function(tab) {
var tablink = tab.url;
});
或其他方式:(优先)
chrome.tabs.query({'active': true}, function (tabs) {
var url = tabs[0].url;
});