首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >chrome扩展中的代码更改后,gulp刷新活动选项卡

chrome扩展中的代码更改后,gulp刷新活动选项卡
EN

Stack Overflow用户
提问于 2015-12-17 09:11:56
回答 1查看 301关注 0票数 5

我正在开发一个chrome扩展,我想在代码更改后自动刷新活动标签

我让gulp-open正常工作了,所以我不再需要导航到chrome://扩展并手动点击“重新加载”。

现在仅保留活动选项卡刷新

我尝试过gulp-livereload,但在开发chrome扩展时无法使用它

你有什么办法吗?

EN

回答 1

Stack Overflow用户

发布于 2015-12-26 01:14:21

你能把你的chrome扩展的代码贴出来吗?在没有太多信息的情况下,我希望这对你有帮助。您可以在重新加载chrome扩展后注入以下代码以刷新页面:

代码语言:javascript
复制
chrome.tabs.query({
    active: true,               // Select active tabs
    lastFocusedWindow: true     // In the current window
}, function(tabs) {
    // Since there can only be one active tab in one active window, 
    //  the array has only one element
    var tab = tabs[0];
    // Javascript to reload the page
    var code = 'window.location.reload();';
    // Execute the code for the current tab
    chrome.tabs.executeScript(tab.id, {code: code});
});
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34325055

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档