腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
扩展脚本不接收来自内容脚本的消息-
chrome
扩展
、
、
我有一个事件侦听器检查内容脚本中的鼠标移动,它在检测到鼠标移动时(即鼠标移动)向popup.
js
扩展脚本发送
chrome
消息。但是,popup.
js
脚本似乎没有接收到从内容脚本传递的任何消息。
chrome
.runtime.onMessage.addListener回
调
中的
打印
在运行时不
打印
。popup.
js
:
chrome
.runtime.onMessage.addListener( function(request, sende
浏览 9
提问于2019-06-23
得票数 0
回答已采纳
2
回答
选项卡在铬扩展中更改时的页面内容
background.
js
onWindowLoad(););
chrome
.tabs.executeScript(null, {}, function() {
浏览 6
提问于2014-02-27
得票数 0
回答已采纳
1
回答
无法在
chrome
.storage.local.set中执行popup.
js
回
调
、
、
、
、
当用户单击popup.
js
中的按钮时,我希望使用
chrome
.storage.local.get和
chrome
.storage.local.set检索和设置一个值。但是,我将这个jQuery更新代码放在
chrome
.storage.local.set的回
调
中,当单击按钮时,动态更新永远不会发生,因此,我怀疑回
调
从未执行过。我认为这是因为我将通知片段放置在
chrome
.storage.local.get回
调
中,并且能够显示正确的消息: popup.htm
浏览 3
提问于2020-06-19
得票数 0
6
回答
在Google
Chrome
中通过executeScript注入多个脚本
、
、
、
我需要从我的Google
Chrome
扩展将多个脚本文件(后面是一个代码片段) 到当前页面。方法允许单个对象(表示脚本文件或代码片段),以及在脚本之后执行的回
调
函数。建议嵌套executeScript调用:
chrome
.tabs.executeScript(null, { file: "jquery.
js
" }, function() { <e
浏览 0
提问于2014-02-04
得票数 31
1
回答
如何从扩展弹出窗口内部检测浏览器屏幕大小
、
该扩展正在使用popup.html和popup.
js
。最后注意:我使用的是纯
js
而不是jquery,所以jquery解决方案对我没有帮助。 如何从popup.html内部获取浏览器的高度/宽度?
浏览 15
提问于2021-03-02
得票数 0
回答已采纳
3
回答
Chrome
扩展-查找所有打开的选项卡并在所有选项卡上执行脚本
、
、
、
background.
js
chrome
.tabs.executeScript(null, { file: "jquery-2.1.0.min.
js
" }, function() {
chrome
.bro
浏览 2
提问于2014-02-20
得票数 4
回答已采纳
2
回答
chrome
扩展存储api语法
顺便说一句,如果我去掉了get函数中的回
调
函数,错误变成: extensions::StorageArea:35未捕获错误:调用form get( string )与定义get(可选字符串或数组或对象键,函数回
调
)在normalizeArgumentsAndValidate (extensions::schemaUtils:115:11) at StorageArea.self。(匿名函数) at HTMLInputElement.changeOverlayColor (
chrome
-extension://neihd
浏览 2
提问于2018-02-11
得票数 0
1
回答
将
chrome
操作封装到函数中
、
这个问题可能很愚蠢,我刚刚开始学习
chrome
。但在寻找答案的时候,我真的筋疲力尽了。我们在这里:
chrome
.tabs.executeScript(tabID, { file: "jquery.
js
" }, function() { alert(res
浏览 5
提问于2013-10-16
得票数 0
回答已采纳
1
回答
Chrome
消息传递API不起作用
、
、
这是我的内容脚本(load.
js
):function checkScript()request.tabSwitch == true) { }这是我的后台服务(background.
js
):
chrome
.tabs.onActivated.addListener(tabSwitch);
浏览 4
提问于2016-08-17
得票数 0
回答已采纳
1
回答
chrome
扩展:从本地存储切换到
chrome
.storage.local
、
、
、
我终于在Firefox中按计划运行了我的第一个
JS
脚本。现在我需要切换到
chrome
.storage,因为否则它不会在我的扩展中运行。("ts_id_
js
_html").value;} 如果initialize.
js
是未定义的,则执行X=
chrome
.storage.local.get("ts_id_
js</em
浏览 0
提问于2016-12-07
得票数 0
回答已采纳
2
回答
在
Chrome
扩展中向内容脚本发送消息
、
、
以下是我在后台脚本中的代码:
chrome
.tabs.query({},function(tabs){
chrome
.tabs.executeScript(tabs[i].id,{file: 'createBanner.
js
'});
chrome<
浏览 0
提问于2014-04-13
得票数 0
1
回答
Chrome
getProfileUserInfo()
、
、
在我的
Chrome
应用程序的
Chrome
控制台窗口中,我正在打以下电话:"37.0.2062.120"undefined 为什么回
调
(console.log)从未被调用过它应该
打印
一个需要网络IO的返回w/o的userIn
浏览 4
提问于2014-10-02
得票数 0
回答已采纳
1
回答
噩梦
Js
评估页面
、
我使用Nightmare.
js
运行以下代码: .viewport(1000, 1000) .useragent("Mozilla/5.0(Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko)
Chrome
/38.0.2125.111 Safari/537.36").goto('https://en.wikipedia.org/
浏览 0
提问于2015-11-12
得票数 5
回答已采纳
1
回答
如何确保google调用成功
、
、
、
title: 'Add New Bookmark', modal: true, 'Add' : function() { title: $('#title').val(), url: $('#url').val()},function (){ if(
chrome
.ru
浏览 5
提问于2017-12-26
得票数 0
4
回答
允许用户下载HTML页面的PDF副本的最简单方法是什么?
、
、
我有一个HTML页面,其中包含一个表与一个客户的订单列表(通过PHP从数据库中拉出)。我在网上看到和测试的示例最初加载的是PDF格式的页面,但我不希望这样。我想要它加载,因为它是目前,但也有一个按钮,当按下下载PDF副本(即不显示它在浏览器中)。
浏览 2
提问于2014-05-06
得票数 1
1
回答
Chrome
扩展,jQuery没有定义,有时
、
、
这是我的密码:
chrome
.tabs.executeScript(tab.id, {file: "/resources/
js
/jquery-2.2.1.min.
js
"});
chrome
.tab
浏览 1
提问于2016-02-24
得票数 0
回答已采纳
1
回答
chrome
应用程序如何触发
chrome
.printerProvider事件
、
、
、
、
我正在开发一个
chrome
应用程序,它需要经常与
打印
机通信,所以我将直接发送数据到
打印
机,而不是
打印
对话框,因为这个
chrome
提供了应用程序接口。但是api只包含带有回
调
的事件,我看不到触发这个事件的方法。我是不是漏掉了什么?
浏览 1
提问于2015-11-13
得票数 0
1
回答
Chrome
应用程序中带有回
调
的sendMessage抛出错误
、
我正在尝试将消息从内容发送到我的
Chrome
应用程序中的后台脚本。// background.
js
console.log;
chrome
.runtime.sendMessage("hello world!", function(response
浏览 7
提问于2013-09-08
得票数 0
3
回答
如何在新打开的
chrome
选项卡上执行我的内容脚本?
、
、
matches": ["http://localhost:3000/*"]"permissions": ["tabs", "http://*/*", "https://*/*"] a =
chrome
.tabs.create({ url: request.openUrlInEditor });
c
浏览 4
提问于2016-07-06
得票数 1
回答已采纳
1
回答
运行tabs.executeScript时未选中runtime.lastError :选项卡已关闭
、
、
我有一个
Chrome
扩展,它使用以下代码: function(tabId, changeInfo, tab) {
chrome
.tabs.executeScript(null, {file: "
js
/content.
js
"});
浏览 1
提问于2017-01-02
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券