在Twitter上浏览时,Chrome扩展程序未始终运行

时间:2018-08-04 17:43:40

标签: javascript twitter google-chrome-extension content-script

我正在为Twitter编写一个Chrome扩展程序,当通过手动输入URL加载任何Twitter页面或刷新Twitter页面时,该扩展程序运行良好。但是,当我在Twitter上导航时,通常(尽管不是总是)它不会运行。例如,通常如果我单击某人的个人资料,该扩展名将无法运行。但是,如果我刷新页面(仍在个人资料页面上),它将运行。

我觉得这可能与Chrome extension is not loading on browser navigation at YouTube这个问题有关,但我完全确定是怎么回事。

我可以说它没有运行(相对于以其他方式无法运行),因为无论何时运行,我都会在控制台中记录一堆东西。

这是我的清单:

{
  "name": "Twitter Extend",
  "version": "1.0",
  "description": "A sea of white space",
  "permissions": ["tabs", "<all_urls>"],
  "content_scripts": [
   {
     "matches": ["http://*.twitter.com/*", "https://*.twitter.com/*"],
     "js": ["main.js"]
   }
 ],
  "manifest_version": 2
}

0 个答案:

没有答案