firefox-addon

    0热度

    2回答

    我正在为外国网站开发Firefox WebExtension。它有很多我想删除的脚本和广告。我的扩展名中有两个文件,一个是CSS和一个JS文件。在CSS文件,我隐藏这些元素: /* Hide some parts before removing them */ aside, #site-footer, .ads, iframe, script { display: none

    0热度

    1回答

    我有一个浏览器扩展,我使用WebEx编码使其在Chrome和FF/Edge中工作,无需移植。以下代码在Chrome中完美运行。 toast = function(message, interval) { if (!(Notification || !("Notification" in window))) return; if (Notification.perm

    -1热度

    1回答

    我有这样的结构: Addon Directory index.js Data Directory -panel1.html -panel1.js -panel2.html -panel2.js 我在index.js定义panel1和panel2。我将panel1附加到工具栏按钮上。 panel1.html包含一个链接,该链接应

    0热度

    1回答

    我正在开发一个Mozilla Firefox扩展,它需要与localhost上的服务器进行通信:8080。 jQuery.ajax({ type: query_method, url: "http://localhost:8080/item", data: item, dataType: "jsonp", success: functio

    0热度

    1回答

    我目前正在尝试学习如何开发Firefox附加组件,但对于我的不幸,我甚至在开始之前遇到了问题。我下载了Firefox开发团队提供的演示插件,名为“Borderify”,可在此处看到:GitHub。之后,我打开WinRar,并将文件夹转换为.XPI文件。但是,当我尝试在我的Firefox浏览器上手动安装它时,我收到了此消息“此插件无法安装,因为它似乎已损坏”。如果有人指出我做错了什么,我将不胜感激。

    0热度

    1回答

    我正在测试window.location.replace以将当前URL重定向到新的URL。当window.location.replace中的网址用于其他互联网网站(例如google.com)时,它工作正常。但是,当URL指向本地html文档时,它不起作用。 还有一个类似的问题发布here并且解决方案建议向package.json文件添加权限密钥。我试过这个,但它没有解决问题。我也认为SDK扩展中

    0热度

    2回答

    Firefox允许附加到网络工作人员。您可以转至about:debugging,查看活动工作者列表,然后单击“调试”进行附加。 但是如果应用程序创建一个短期工作人员该怎么办?我想设置一个断点,但在创建工人之前我不能这样做。 (至少,我还没有找到办法,例如,用debugger statement设置断点在Firefox 54中不起作用。) 作为一个非常粗糙的解决方法,我可以延迟web worker的

    0热度

    1回答

    参考我以前的问题here的答案。简要说明:当导航webRequest(例如,DNS查找错误)中发生错误时,导航到显示的错误页面的事件的url属性中可以使用标签导航到的URL,但显示的实际 URL显示(即about:neterror URL)不能通过其他方式获得。 我想跟随答案获取错误页面URL的方法。我编写了这个示例代码,我在浏览器中收到一个错误页面,但是当我使用webNavigation.onD

    1热度

    1回答

    我需要使用本地存储将对象存储在webextensions中。一个简单的代码如下所示(我有title和content固定字符串在这里,但我可能需要得到它们作为输入)。 将对象插入本地存储后,我需要动态地在HTML表格的最后一行的HTML页面中显示它。要做到这一点,我需要表长度(可以实现)和存储长度(我无法实现)访问存储在存储中的最后一个对象,获取它的值,将它们插入到最后一行HTML表格。 我面临两个

    1热度

    2回答

    是否有可能在webRequest的urls参数中有多个目标。怎么样? 这是一个没有工作,给了我这个错误的例子: The webRequest.addListener filter doesn't overlap with host permissions. **** ****修订: 这是示例代码main.js: myArray=["yahoo.com", "google.co.uk"]; p