google-chrome-extension相关内容

如何编写将内容脚本应用于单页面应用程序的Chrome扩展?

我目前正在编写一个扩展,它将把与RegEx模式(特别是德国电话号码的RegEx模式)匹配的每个字符串转换为可点击的链接,方法是在元素的href中添加tel:,并在需要时使用锚标记将其括起来。 在过去的三天里,我一直在努力让我们公司用于他们联系人的One Single Page App正常工作。但每当我将我的扩展加载到浏览器中,然后重新启动浏览器时,它一开始并不应用我的内容脚本。访问页面后,我 ..

基于用户导航在Chrome扩展中更新注入DOM的Reaction组件

我在我的Chrome扩展中有一个简单的Reaction组件作为内容脚本注入到DOM中,运行在一个不是我的网站上。 我要更新(重新呈现)用户在我的Reaction应用注入到的网站上所做的每个导航(URL更改)上的组件。 我认为Reaction路由器应该是这项工作的最佳工具。 然而,它似乎并没有奏效。 我发现了一些相关问题:this、this、this,但这些解决方案都不适合我。 我尝 ..

如何使用带有多个页面和入口点的Reaction和TypeScrip来设置Chrome扩展?

关于这个主题的问题和教程很多,但没有一个涵盖了Chrome扩展的所有用例,因为它们大多假定只有一个入口点。 以下是必备条件: 多个单页应用程序: 1)popup.html用于扩展弹出页面 2)options.html选项页 3)custom.html这是扩展名可以“本地”引用的自定义.html文件 这些文件中的每个文件都是Reaction操作DOM的入口点,但它 ..

如何在Chrome扩展中使用Google API?

我现在正在寻找如何在Chrome扩展中使用Google API。所有我想做的就是解析一个网站的内容,并将其作为一个新事件插入到Google Calender中。我得到了解析和所有的东西,但是似乎不可能在Chrome扩展中使用Google API。我只是想在单击Chrome扩展中的按钮时编写一个示例事件,但它一直拒绝加载Google API,并显示以下错误: Refused to load t ..

更改播放速度的简单Javascript扩展不起作用

我有一个简单的播放速度设置程序,可用于任何HTML标记的视频(YouTube)。 当我单击应该将速度更改为2.25的2.25按钮时,没有任何反应。我没有收到错误消息。 但当我打开浏览器控制台并键入";document.querySelector(‘video’).playbackRate=2.25时,视频更改速度正常。 出什么问题了? playspeed.js ..

在Backround.js Chrome扩展中使用匹配模式

我正在做一个Chrome扩展项目,但是不能让匹配模式工作,所以它覆盖了用户经过域的任何地方。举个例子,如果用户转到https://www.google.com/imghp?hl=en让代码在那里再次执行。是否可以在backround.js文件中执行此操作? chrome.webNavigation.onCompleted.addListener(function() { al ..

打开和关闭铬合金扩展

我正在开发一个Chrome扩展,此扩展在浏览器操作中有2个图标(开和关); 基本上,当它在后台时,执行script.js(注入文件:script.js) 使用chrome.tabs.executeScript(tab.id,{file:"script.js",function(){}); 我在关闭它时遇到了问题! 我曾尝试在backround.js和script.js之间使用消息通信,但也不 ..

类型错误:在Chrome扩展中使用AXIOS和webpack时适配器不是函数错误

我正在构建一个Chrome扩展,当从内容脚本接收到某些消息时,它需要进行API调用。我无法发出Http请求,我认为是我的webpack配置造成的。 我已尝试使用node-fetch和axios,但这两个选项对我都不起作用。 我的webpack.common.js文件如下所示: const path = require("path"); module.exports = { ..

模拟假404,500状态码检查前端应用行为

我要从后端模拟假的404状态代码,以查看我的网站将如何运行。 我不想模拟代码中的假响应状态,我想使用一些工具。 原因有时我想在x版本的产品上测试它,我不想浪费时间下载此代码并检查它是否在那里工作。 只需针对某些测试值(如快速检查的404)模拟响应标头状态代码。 我尝试使用类似Requestly - chrome extension的软件。 并按如下方式进行配置: ..

如何真正隔离 Google Chrome 扩展中的样式表?

我编写了一个 Google Chrome 扩展程序,它会弹出一个带有自动完成字段的对话框,它有自己的风格,但是在某些网站上我的 CSS 完全被破坏了,看起来不太好. 我知道使用 iFrame 隔离样式,但在 Google Chrome 扩展程序中,无法以这种方式隔离我的 HTML 和 CSS.另一种方法是将我所有的东西包装到一个单独的 div 中,并使用它自己的 id 和该 id 的相关样式 ..
发布时间:2022-01-30 17:23:55 前端开发

有没有办法从 Chrome 扩展访问证书信息

我想从 Google Chrome 扩展程序访问 SSL 证书信息. 我在这里查看了 API:http://code.google.com/chrome/extensions/api_index.html,但没有看到任何可以完成工作的内容. 理想情况下,我想访问发行者、有效期、主题、序列号等... 这在 Mozilla/Firefox 中似乎是可能的: https://de ..