Tampermonkey为什么不为某些Jira问题处理我的用户脚本?

时间:2018-10-26 15:50:19

标签: ajax google-chrome jira greasemonkey tampermonkey

我们最近从Jira Server v6.x升级到v7.x导致时间戳从绝对(24 / Oct / 18 11:37 AM)切换到相对(2天前)显示。我知道v7具有相对时间戳和绝对时间戳的全局设置,但我的队友足够喜欢相对时间戳,我们无法让所有人都对这两种系统范围的设置感到满意。我正在尝试编写用户脚本(用于Tampermonkey)以修复浏览器中的显示。这样,想要绝对时间戳记的用户就可以获取它们而不会打扰其他人。

我有逻辑。如果我转到https://<myJiraServer>/browse/TICKET-123,则将处理所有时间戳。但是,常见方案使时间戳未得到处理。

  • 如果我搜索问题,然后单击问题密钥或摘要以查看问题详细信息,则脚本似乎无法启动。
  • 如果刷新导致的问题,脚本将运行,但后退按钮无法带我进入搜索结果。
  • 如果我在搜索结果中按住Shift键并单击该问题,则会在新窗口中打开该问题并运行脚本

我已经尝试了所有可能的run-at设置,但对于Jira如何用问题详细信息替换搜索结果页面似乎没有什么不可思议的事情。我想知道如何在document-start处注入脚本,并使用计时器或其他工具重新运行我的处理。有更好的想法吗?

0 个答案:

没有答案