Chrome扩展程序的“创建”标签并向其发送信息

时间:2018-09-20 14:20:55

标签: javascript jquery google-chrome google-chrome-extension tabs

我尝试了不同的方法,但是没有用。 在我的popup.html中,我创建了一个按钮。当我单击它时,我将不会创建新标签并向其发送消息。这是代码:

$("#openLink").click(function () {
           chrome.tabs.create({url: 'http://jquery.com'}, function (tab) {
                console.log(tab.id);
                alert(tab.id);
                chrome.tabs.sendMessage(tab.id, 'hello');
            });

        });

在内容脚本中,我尝试使用此代码:

chrome.runtime.onMessage.addListener(
    function (request, sender, sendResponse) {
        alert('message received');
    });

但是它什么也没提醒我。 请帮忙。

0 个答案:

没有答案