【发布时间】:2016-05-03 15:05:25
【问题描述】:
这可能不是提出这个问题的正确平台。
我正在寻找一种应用程序,它可以刷新浏览器中的特定选项卡,以便我可以在特定网站上在线显示(这需要刷新页面才能在线显示)。
我遇到了一些自动刷新标签的 chrome 和 firefox 应用程序。但他们都没有在后台这样做。
我对python知之甚少,想在后台编写自己的脚本。有线索吗?
【问题讨论】:
标签: python google-chrome-extension tabs refresh
这可能不是提出这个问题的正确平台。
我正在寻找一种应用程序,它可以刷新浏览器中的特定选项卡,以便我可以在特定网站上在线显示(这需要刷新页面才能在线显示)。
我遇到了一些自动刷新标签的 chrome 和 firefox 应用程序。但他们都没有在后台这样做。
我对python知之甚少,想在后台编写自己的脚本。有线索吗?
【问题讨论】:
标签: python google-chrome-extension tabs refresh
首先,您必须使用 JavaScript 编写扩展程序。而且,您可以通过以下脚本在后台每隔一分钟在活动选项卡中重新加载网页:
chrome.alarms.onAlarm.addListener((alarm) => {
chrome.tabs.getCurrent((tab) => {
chrome.tabs.reload(tab.id);
});
});
// Creating a new Alarm at a good timing (ex. the user clicks a start buttn).
chrome.alarms.create({periodInMinutes: 1});
顺便说一句,您可以使用Yeoman generator 获得一个 chrome 扩展模板。
【讨论】: