Chrome扩展,javascript:Tab给了我一个错误

Chrome extension, javascript: Tab giving me an error

本文关键字:错误 一个 扩展 javascript Tab Chrome      更新时间:2023-09-26

这是我最简单的函数:

function do_the_redirect(where_to)
{
                up2 = new Object();
                up2.url =where_to;
                //alert("here");
                chrome.tabs.update(tab.id, up2);
}

但它给了我一个错误:

Uncaught ReferenceError: tab is not defined

//在background.js 中

function onRequest(request, sender, sendResponse) {
    function do_the_redirect(where_to) {
        var up2 = new Object();
        up2.url = where_to;
        chrome.tabs.update(sender.tab.id, up2);
   };
};
chrome.extension.onRequest.AddListener(onRequest);
相关文章: