gpt4 book ai didi

javascript - 如何检查 firebug 是否安装了 javascript?

转载 作者:行者123 更新时间:2023-12-03 12:34:09 24 4
gpt4 key购买 nike

这里介绍如何通过检查firebug的镜像是否存在来检查Firebug是否安装:http://webdevwonders.com/detecting-firefox-add-ons/

但它似乎有点过时了,因为他使用的图像在 firebug 中不再存在。

firebug chrome.manifest 看起来像:

content firebug content/firebug/ contentaccessible=yes
...

但是在整个插件中我现在只找到一个png,并且它被放置在插件的根文件夹中。但其他一些内容是可以访问的,例如:chrome://firebug/content/trace.js

所以,一般来说:

如何使 Firefox SDK 插件中的图像可供访问?

我编写了一个插件,并且希望让 Firefox 中的所有 JavaScript 都可以使用图像 ok.png

我在数据文件夹中添加了图像,并添加了 chrome.manifest

content response-timeout-24-hours data/
content response-timeout-24-hours data/ contentaccessible=yes

但是无法通过类似的 URL 来调用它

chrome://response-timeout-24-hours/data/ok.png

这些路径如何组合在一起?哪个是相对于哪个?

最佳答案

我创建了一个错误报告 here.

因此,如果您想让您的附加组件可被检测到,您需要另一种方法:

you can use a PageMod to attach a content script that would wait for a message from your web-app and "respond" by sending another message back to your app. you would know that if you don't receive the response, your addon is not installed. check out the documentation for more details:

https://developer.mozilla.org/en-US/Add-ons/SDK/High-Level_APIs/page-mod

我用它来制作 my add-on可检测。

关于javascript - 如何检查 firebug 是否安装了 javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23804391/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com