9得票2回答
使用Hola扩展程序检测用户

我想知道用户是否正在使用hola better internet浏览我的网站。Hola!是一个使用点对点网络的扩展程序,因此用户可以看起来来自不同的国家。但我担心有些机器人正在使用这个插件作为代理。据我所读,它不发送X-FORWARDED-FOR头,并且似乎不在navigator.plugin...

36得票2回答
测试浏览器扩展程序

我将编写一系列浏览器扩展程序(针对各流行浏览器的相同功能)。我希望其中一些代码可以共享,但这点我还不确定。肯定有些扩展需要使用本地API。我没有太多TDD/BDD方面的经验,我认为现在是开始遵循这些想法的好时机。 问题是,我不知道该如何处理。我应该为每个浏览器编写不同的测试吗?我应该在这些测...

39得票6回答
Chrome扩展中的多个JS文件 - 如何加载它们?

我编写了一个Chrome扩展程序。我的background.js文件相当大,因此我想将它分成较小的部分,并在需要时加载指定的方法(一种懒加载)。 我已经在Firefox中做到了这一点:// ( call for load specified lib ) var libPath = redEx...

16得票2回答
Chrome扩展图标清单

如何在此页面中更改Chrome扩展程序图标? 这是我的清单代码: { "manifest_version": 2, "name": "Demo", "description": "This is demo.", "version": "1.0", "browser_...

11得票1回答
浏览器同步能否在不刷新的情况下注入更新的内容?

我正在使用 browsersync + gulp 与一些很酷的浏览器插件,比如 perfectPixel。我的问题是每次保存工作时,它都会强制刷新浏览器,因此清除浏览器并关闭我的浏览器扩展。这导致我必须重新激活插件并继续这种低效的工作流程。有人有什么想法吗? 更新于7/7/2015: Mat...

9得票1回答
Chrome扩展程序不遵守浏览器特定设置。

W3C浏览器扩展社区小组一直在致力于解决不同平台(Chrome/Firefox/Edge/Opera等)上浏览器扩展的兼容性问题。他们有一个密钥列表,应该是安全使用的。其中一个重要的密钥是browser_specific_settings,这样你就可以为不同的浏览器指定专有设置,而不会导致清单...

8得票2回答
为什么Chrome扩展程序弹窗中的表情符号无法正常工作?

在扩展弹出窗口的HTML中,我放置了一个表情符号,如下所示: 但是当我打开扩展弹出窗口时,它显示为: 我真的想在扩展HTML文档中使用表情符号。有没有解决此问题的方法?

7得票3回答
IE是否有像Chrome、FF、Safari和Opera一样简单的基于JavaScript的扩展开发方式?

在我进行了大量的谷歌搜索之前,我想做最后一搏并在这里询问... 在Chrome、Safari、Firefox和Opera中,使用javascript(以及每个浏览器的一些原生javascript函数)编写浏览器扩展非常容易... 但是我似乎找不到IE的等效物。 我看到了Greasemonk...

18得票1回答
调试二进制WebSockets帧

像 Wireshark 和 Fiddler 这样的数据包分析器可以进行低级别的数据包转储,并且似乎是调试二进制WebSocket帧的推荐方式。这种方法的主要问题包括安全的WebSocket层,复杂性,开发过程中的摩擦等。 除了Wireshark外,还有什么 浏览器原生或扩展工具 可以查看通过...

10得票2回答
在Safari中获取扩展程序卸载事件

有没有一种方法让Safari浏览器扩展程序检测自己是否被卸载? 我想发送一个事件到Google Analytics,以跟踪我的扩展程序的卸载率。