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

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

8得票2回答
微软Edge浏览器扩展目前是否有文档或SDK可用?

是否有关于编写Microsoft Edge扩展的已发布文档或SDK?如果有,我找不到。如果没有,是否有预计何时会提供此类文档或SDK?在Windows 10发布之前先了解这一点是很好的。

28得票2回答
Firefox上的Manifest v3后台脚本/服务工作者

我正在尝试将我的浏览器扩展程序(我希望它能在Chrome和Firefox上运行)从清单v2迁移到v3。 然而,关于background部分,我得到了矛盾的信息。我在Google和Stack Overflow上进行了大量研究,似乎没有人对任何事情达成一致意见。此外,大多数信息似乎已经过时。在我...

10得票3回答
使用CrossRider作为开发多浏览器扩展的平台有哪些缺点?

我读过很多有关使用CrossRider相比其竞争对手的积极见解,但我没有看到任何相关的限制(功能、速度、与第三方服务的集成等)。

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

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

8得票3回答
Chrome扩展程序:Chrome启动时仅执行一次后台页面

我正在研究Chrome扩展程序,我的清单文件加载了一个带有以下内容的后台页面: ... "background": { "scripts": ["background_page.js"], "persistent": false }, ... .js 代码如下: var once = ...

21得票3回答
在Javascript中安全使用OAuth

我有一个API,使用OAuth 1.0a对使用它的应用程序进行身份验证。它正在替换旧的API,该API使用许多自定义构建和拼凑的调用,这些调用正在被弃用。 众所周知,OAuth 1.0a在(客户端)Javascript中不安全,因为它依赖于保密使用者密钥。由于源代码始终可见,这是不可能的。 ...

13得票6回答
密码管理器如何知道我已成功登录?

你知道当你看到一个登录页面并填好后,浏览器加载下一页时,最后Pass、1Password或其他扩展程序的密码管理器栏会弹出询问是否保存密码吗?它们是如何知道你刚刚成功登录了? 有时表单被提交,而其他时候js拦截表单提交并发送AJAX。响应返回可能会设置新的cookie,但有时会继续使用现有的...

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

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

7得票1回答
浏览器扩展与代码分割不兼容

我有一个跨浏览器扩展程序(目前在Chrome和Firefox上运行),使用TypeScript构建并使用Webpack编译。我想使用代码分割来减小捆绑包的大小。但是当我在Webpack配置中启用代码分割时,扩展程序无法正常工作。在后台脚本中,有一个browserAction监听器,如果没有用户...