首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Google chrome扩展:可以获得控制台输出(js错误,console.log等)吗?

Google chrome扩展:可以获得控制台输出(js错误,console.log等)吗?
EN

Stack Overflow用户
提问于 2012-10-22 22:27:09
回答 3查看 9.7K关注 0票数 11

我正在开发chrome扩展,我真正需要的是获得控制台输出作为对象。

有没有可能在chrome扩展popup.html/popup.js或其他地方获得这些功能呢?

我有标签对象,我能以某种方式获得特定标签控制台,或者从chrome控制台中的检查器/开发工具错误输出作为代码中的对象吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-10-22 23:42:53

Google Chrome控制台不可能(现在)获得控制台的输出/内容。

票数 9
EN

Stack Overflow用户

发布于 2012-10-23 01:18:29

在您的popup.js文件中,您只需使用console.log("stuff"),然后右键单击您的扩展并转到调试器或inspect_element ->控制台,即可查看输出。

在后台文件中,您需要执行以下操作:

代码语言:javascript
复制
popup = chrome.extension.getViews('popup'); // this returns an array

popup[0].console.log("stuff");

然后,只需执行与上面相同的步骤。

有关视图之间交互的更多信息,请参见:api get views,此处为:another way to interact between pages.

票数 0
EN

Stack Overflow用户

发布于 2012-11-03 19:18:54

Chrome Extemsion中有三个JavaScript上下文:内容脚本、背景脚本和弹出窗口。在每种代码上下文中,都可以使用console.log()。即console.log("I am here")

代码语言:javascript
复制
var tempObject = {'one': 'v_one', 'two', 'v_two'};

console.log(tempObject);

注意:输出将仅在您提到的console.log('Hello');代码上下文中可用

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13013535

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档