gpt4 book ai didi

javascript - 谷歌浏览器扩展 : Popup not closing

转载 作者:行者123 更新时间:2023-11-30 13:27:32 25 4
gpt4 key购买 nike

if(!localStorage['option'] || localStorage['option'] == '2'){
chrome.tabs.create({url:'http://google.com'});
window.close;
self.close
}

当用户将选项页面中的选项设置为 2 并按下按钮时,默认情况下如 manifest.json 文件中的设置,将打开一个弹出窗口。现在上面的这段代码来自弹出页面本身。当选项设置为 2 时,我想关闭弹出窗口。我尝试了(如您所见)window.close 和 self.close(如之前的 Stackoverflow 主题所述),但它们不起作用。我该如何解决这个难题?

最佳答案

我认为您在调用 window.close() 函数时缺少括号,正如我在这个链接 http://groups.google.com/group/chromium-extensions/browse_thread/thread/637872124b91bf40?hide_quotes=no 中读到的那样在第 4 条评论处。

它应该可以工作,如果你添加括号,你的代码将是这样的:

if(!localStorage['option'] || localStorage['option'] == '2'){
chrome.tabs.create({url:'http://google.com'});
window.close();
}

关于javascript - 谷歌浏览器扩展 : Popup not closing,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7972177/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com