我正在开发一个“简单”的扩展程序,用于在当前URL的末尾添加参数。我已经成功获取了当前的URL,但无法执行重定向以刷新带有添加参数的页面。我的代码如下:
manifest.json
{
"name": "Something",
"version": "1.0",
"manifest_version": 2,
"description": "Woohoo",
"browser_action": {
"default_icon": "icon.png"
},
"background": {
"persistent": false,
"scripts": ["bgscript.js"]
},
"permissions": [
"tabs"
]
}
bgscript.js
chrome.browserAction.onClicked.addListener(function(tab) {
chrome.tabs.query({currentWindow: true, active: true}, function(tabs){
var currentUrl = tabs[0].url;
chrome.extension.sendRequest({redirect: currentUrl + "?customparam=1"});
});
});
有没有人对如何执行这样的重定向有什么想法?