在我加载的网页将302重定向投放到着陆页中的标志后,Chrome内容脚本未注入。如果我刷新登录页面中的登录,则内容脚本会成功注入。我认为这是由于302重定向以及Chrome何时/如何注入内容脚本引起的。
扩展功能一切都很好。我连接的页面和重定向到的页面都列在匹配项中。我到处搜索,似乎无法找到与此相关的任何内容。
有没有人知道确保内容脚本在不刷新页面的情况下注入的方法(例如webRequest,manifest属性等)?
编辑:
根据wOxxOm链接到chrome的错误报告,这里是页面信息。
Chrome版本:4.0.221.6(官方版本28091)
网址(如果适用):N / A其他测试的浏览器:在其他浏览器之后添加OK或FAIL 您测试过此问题的浏览器:
Safari 4:
Firefox 3.x:
IE7:
IE 8:
哪些步骤会重现这个问题?
创建使用内容脚本的扩展程序
运行带扩展程序的chrome
- 醇>
访问网址(包含在匹配模式中)。该URL必须导致302重定向,然后是401,然后302返回到最初请求的URL。
(所有URL都在这个DO MATCH模式中进行了调整。)
预期结果是什么?
内容脚本已解雇
反而会发生什么?
内容脚本永远不会在URL上运行 参与重定向
虽然没有修复或解决方法。因此,非常感谢任何有关此类事情的帮助。