当我右键点击本地html页面并选择“使用FireBug Lite进行检查”时,没有任何反应...在常规在线网站上它的工作原理除了“https://chrome.google.com/webstore/category/apps”
谁有同样的经历?我有最新版本的扩展(但它来自2011年:/)更新:在一些本地网站上它确实显示!在两个网络应用程序(PHP,Rails)上它确实有效,但在一些静态HTML文件上,我试过它没有....
答案 0 :(得分:1)
显然这是正常的......:
它不适用于本地网页
如果“本地页面”是指通过“file:///”协议访问的文件,则是,Firebug Lite不能与“file:///”协议一起使用。这是一项JavaScript安全限制,可防止恶意网页访问您计算机中的文件。此外,请注意,您可以在浏览器中加载“本地页面”(它将正确呈现),但它的行为与在Web服务器中托管时的行为完全不同。
解决方案: 您可以通过在计算机中安装的Web服务器中加载页面来解决此问题,以便通过“http://”地址访问本地文件。这是最好的解决方案:它更安全,您将充分利用Firebug Lite可以提供的功能。我建议使用Apache HTTP Server,但您可以使用任何人(例如IIS)。
您访问的是哪个确切的网址?这是Chrome的内部页面 (例如“chrome:// downloads /”),或与Google Chrome相关的某些页面 扩展“https://chrome.google.com/extensions/”)?
Google Chrome不允许使用内容脚本(Firebug Lite需要) 在这样的页面上运行。问题是Chrome没有通知 用户,并没有关于它的扩展。换句话说,没有办法 到Firebug Lite知道内容脚本是否已加载,我们 通过嗅探URL并检测您何时访问来解决此问题 以“chrome://”或“https://chrome.google.com/extensions/”开头的网址, 在这种情况下提醒用户。
答案 1 :(得分:1)