2 个 Firefox 附加组件之间的通信(跨扩展通信)

2024-01-03

如何在 2 个 Firefox 附加组件之间传递数据和消息(Google Chrome 的方式是这样的,here http://code.google.com/chrome/extensions/messaging.html#external)?


当您进行覆盖时,所有 Firefox 附加组件共享相同的全局范围(基本上每个附加组件都使用)。您只需要创建一些共享对象来来回传递数据。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

2 个 Firefox 附加组件之间的通信(跨扩展通信) 的相关文章

  • 阻止原始框架“null”访问跨原始框架 - chrome

    我是 Javascript 新手 正在通过一本重点介绍其在 IE 7 和 Firefox 2 中应用的教科书来学习基础知识 但是 我正在使用 Chrome 并且在运行书中给出的程序时出现以下错误 阻止了原点 null 的框架访问跨源框架 谁
  • 移动浏览器上的 Javascript / jQuery 页面更改事件

    我正在设计一个移动网站 同时考虑所有领先的浏览器 Safari Chrome Dolphin Opera 我想显示一个 正在加载 元素页面导航 更改 请求新页面 我无法在锚标签上使用点击事件 因为有很多锚标签存在preventDefault
  • 谷歌浏览器不显示一个网站的alert()弹出窗口

    我正在开发一个 javascript 循环 该循环会随着循环的进行而提醒每个键值 为了加快速度 我选中了 阻止此页面创建其他对话框 框 通常这只会抑制一个例程的弹出窗口 但它们还没有回来 在 Google Chrome 中 alert 消息
  • FCM onMessage 无法在 Firefox 中工作,但可以在 chrome 中工作

    我的代码是工作完美在chrome上 版本103 0 5060 134 但是当我在firefox 103 0 上尝试时它不工作 Service Worker 注册成功 但无法接收通知 消息 控制台中没有显示错误 这是我的代码 顺便说一句 我正
  • 混合混合模式:乘法在 Chrome 中不起作用

    我正在尝试使用mix blend mode multiply在 Chrome 上 但它无法按预期工作 当我添加时magenta cyan and yellow在一起它不会给我黑色但brown https i stack imgur com
  • Chrome 开发工具无法显示响应,即使返回的内容具有标题 Content-Type:text/html;字符集=UTF-8

    为什么我的 Chrome 开发者工具显示 无法显示响应数据 当返回的内容是text html类型时响应 在开发者工具中查看返回的响应的替代方法是什么 我认为只有当您选中 保留日志 并且您在导航离开后尝试查看先前请求的响应数据时 才会发生这种
  • Firefox CSS 大纲错误?

    在 Chrome 和 IE9 上 我指定的 CSS 轮廓完全符合我的要求 并充当我正在设计的元素周围的第二个边框 但在 Firefox 上 轮廓会向外扩展 以便包含我生成的 after 伪元素以及主元素 这是一个错误 还是预期的 有什么好的
  • 在 Chrome 中加载analytics.js时出现307重定向

    我正在构建一个网络应用程序并使用 Google Analytics analytics js 进行分析 我最近注意到 Chrome 中的分析功能无法正常工作 我使用单独模块中的标准代码片段加载分析并通过 requirejs 包含 我已验证该
  • 浏览器显示“已阻止摄像头以保护您的隐私”

    浏览器说 阻止摄像头以保护您的隐私 我的项目包括使用用户摄像头 当我从本地主机访问应用程序时 摄像头工作正常 但是当通过 IP 地址访问时 浏览器默认阻止摄像头和其他资源 我如何允许它们用于我的应用程序 我的应用程序适用于将使用 IP 地址
  • 网络音频 API:查找、播放/缓冲进度

    当您使用 Chrome 中的音频元素播放音频时 您会听到烦人的咔嗒声和破裂声 至少在我的 64 位 Linux 安装下 即使在我格式化并安装了新的 Fedora 版本之后也是如此 Firefox 和 Opera 都可以 甚至 Virtual
  • 如何在 Firefox 插件中追加到文件?

    var tabs require sdk tabs var iofile require sdk io file var widgets require sdk widget var selection require sdk select
  • Chrome 中的错误或 CSS 错误? (隐藏可见性的锚点)

    在任何 HTML 中测试这个简单的行 a href anything span insible text here span a 您可以直接从这里测试 http jsfiddle net wqS3E http jsfiddle net wq
  • 带有 `:hover` 和多个相邻兄弟选择器的 Webkit 错误

    Safari 和 Chrome 以及 Opera 和 Firefox 都可以处理 hover伪类和相邻兄弟选择器 a hover div 这有效 但是 当添加另一个相邻兄弟时 div hover a div Webkit 崩溃了 但是 如果
  • 为什么函数声明在不同浏览器中的处理方式不同?

    虽然我在谷歌中找不到对此的引用 但我熟悉这样一个事实 在 javascript 中 全局函数声明在执行任何代码之前都会被解释 换句话说 这工作得很好 f function f 但是 我注意到 chrome 和 firefox 对全局函数声明
  • Chrome toDataURI 错误

    直到大约一天前 Canvas2Image JS 库和 toDataURI JS 方法还可以在 Chrome 中使用 http www nihilogic dk labs canvas2image http www nihilogic dk
  • Chrome 浏览器不显示 HTTP 处理程序生成的图像

    基本上我有一个网站 可以呈现一些文档 主要是办公室 的 HTML 预览 生成的 HTML 片段包含在同一网站返回的页面中 但图像由 HTTP 处理程序从具有以下链接的另一个网站返回 img width 50 height 50 src ht
  • 滚动时输入自动完成位置错误(chrome)

    我在输入文本的默认自动完成功能方面遇到了一些麻烦 滚动时它不会相应移动 我希望自动完成文本保留在输入的正下方 有办法做到这一点吗 我在 Chrome 浏览器版本 57 0 2987 133 中发生这种情况 fiddle https jsfi
  • 有没有办法通过chrome的resourceType获取所有mime类型

    chrome api中有多种resourceType类型 例如 文档 样式表 图像 媒体 字体 脚本 TextTrack XHR Fetch EventSource WebSocket Manifest 其他 现在我想知道resourceT
  • 使用 RunAs 启动 chrome 时出现“Chrome 旧版窗口”

    我正在尝试使用 MSAA 在 Win7 上 获取 chrome 浏览器中的地址栏并将其替换为不同的 url 当 chrome 正常启动时 作为登录用户 我可以通过遍历进程拥有的窗口类的 UI 树 使用 IAccessible 接口找到地址栏
  • chrome 扩展弹出窗口和背景 ajax

    我有一个要求 background html 每 10 分钟持续更新一次 当我单击弹出窗口时 它应该触发后台立即更新并在弹出窗口中显示结果 我有使用 ajax 工作的后台更新 并且我有弹出窗口触发后台以使用 ajax 工作进行立即更新 但是

随机推荐

  • 如何自动判断项目使用了哪些PHP扩展?

    有没有办法自动找出您拥有源代码的特定项目使用了哪些 PHP 扩展 当将网站从一台服务器迁移到另一台服务器时 我经常想知道应该启用哪些 PHP 扩展才能使网站正常运行 是的 如果项目使用 Docker 或有详尽的安装指南 则此用例可能无关紧要
  • GHC 的 zlib 构建错误

    我正在使用具有以下配置的虚拟机 Arch Linux 3 0 ARCH 内核 GHC 7 0 3 cabal 安装 0 10 2 阴谋集团库 1 10 1 0 当我尝试使用 cabal 构建 zlib 时 cabal install zli
  • 在 Compass 中使用数据 URI 的新 Bulletproof @font-face 语法

    我正在使用指南针 font face与inline font files and font files为了创造一些沿着新的 Bulletproof Font Face 语法 http www fontspring com blog the
  • CollectionAssert.AreEquivalent 与 Assert.Equals()

    public void NumericListCanBeSorted var sorted sort SortNumbers nums Assert AreEqual sorted nums public List
  • 通过 VBA 终止所有资源管理器实例 - Excel

    Private Sub CommandButton1 Click Dim objWMI As Object objProcess As Object objProcesses As Object Set objWMI GetObject w
  • 按空格数拆分 NSString

    我有一个NSString包含一些由未知数量的空格字符分隔的值 例如 NSString line 1 2 3 我想分割NSString进入一个NSArray像这样的值 1 2 3 将组件分隔开 并删除所有对象 例如 从结果数组中 NSStri
  • 使用VBA检查日期是否在两个日期之间

    因此 我浏览了该网站上的许多问题来回答这个问题 并且我相信我的代码是正确的 但它仍然无法正确验证 但我不明白为什么 我正在尝试做的事情 我在 Excel 中使用用户表单 我有一个日期输入框和一个日历选择器 当其中一个发生更改时 另一个也会更
  • 使用 C# 启动和停止服务[重复]

    这个问题在这里已经有答案了 我想停止一项服务 然后在停止后重新启动该服务 我正在使用 C 并生成了以下代码 问题是 如果服务启动 它将停止服务但不会重新启动服务 如果下次调用该函数时服务停止 它将仅启动该服务 string strCmdTe
  • 什么是 C++ Mixin 风格?

    我刚刚看到这个关键词C Mixin Style 有人知道这是什么吗 In 这个帖子 https stackoverflow com questions 543262 is mixin considered a design pattern
  • 如何强制Python字典收缩?

    我在其他语言中也经历过这种情况 现在我在Python中遇到了同样的问题 我有一本包含很多 CRUD 操作的字典 人们会认为从字典中删除元素应该会减少它的内存占用 事实并非如此 一旦字典的大小增加 通常加倍 它永远不会 释放分配的内存 我已经
  • 如何在 Typescript 中使用 Google libphonenumber?

    我想在我的 Angular 项目中使用 Typescript 使用 Google libphonenumber 我在互联网上搜索了很多 找到了很多东西 但找不到任何可以满足我的目的的东西 大多数可用内容都显示了 JavaScript 代码
  • 如何使用 Moovweb SDK 在 Javascript 中移动 AJAX 内容?

    因此 有时在使用 Moovweb SDK 时 客户端会在内容点中进行 AJAX 但它会位于不正确的区域 我无法使用 tritium 来移动此内容 因为我想要将其移动到的区域是在页面加载后插入的 例子 div class where i wa
  • 编译 MSVC2012 的 64 位 hello world 程序集输出

    我想修改 MSVC 生成的 C 代码中的一些汇编代码行 我想这样做的原因可以在这里找到对于高度优化的矩阵乘法代码 MSVC 和 GCC 之间的性能差异 https stackoverflow com questions 21134279 d
  • 执行 com.android.build.gradle.internal.coverage.JacocoReportTask$JacocoReportWorkerAction 时发生故障

    我想为我的项目生成代码覆盖率 所以我添加了 debug testCoverageEnabled true 当我运行命令时gradlew createDebugCoverageReport我收到以下错误 Execution failed fo
  • Highcharts - 突出显示某个范围内的鼠标位置

    当鼠标位于 HIighCharts 中折线图的 xAxis 范围内时 我需要突出显示鼠标位置 我想显示一个圆圈来突出显示鼠标位置 但我只希望此功能适用于最后 25 个 xAxis 值 在 Highcharts 中可以做到这一点吗 一种方法是
  • 如何使用tensorflow.js面部地标检测模型获取面部的特定标志,例如嘴唇或眼睛

    我正在尝试改变眼睛和嘴唇的形状和位置 为此我使用tenserflow js人脸特征点检测模型 https github com tensorflow tfjs models tree master face landmarks detect
  • Webpack 4 – 简单的 js 功能在捆绑文件后不起作用

    我对 webpack 还比较陌生 我试图让一个简单的架构发挥作用 但似乎无法找出问题所在 我将尝试总结我的代码 package json 文件 devDependencies babel preset env 7 8 3 babel loa
  • cv2.kmeans 在 Python 中的用法

    我正在考虑使用 OpenCV 的 Kmeans 实现 因为它说更快 现在我使用包 cv2 和函数 kmeans 我无法理解参考文献中参数的描述 Python cv2 kmeans data K criteria attempts flags
  • 日期格式随 DT 和闪亮而变化

    我的问题是当我在计算机和服务器上使用数据表时formatDate在改变 我知道我正在使用method toLocaleDateString 也许这不是好方法 在我的电脑上它给了我我想要的格式 1 f vrier 2000 21 mars 2
  • 2 个 Firefox 附加组件之间的通信(跨扩展通信)

    如何在 2 个 Firefox 附加组件之间传递数据和消息 Google Chrome 的方式是这样的 here http code google com chrome extensions messaging html external