查看正在调用 chrome 扩展的哪些函数

Posted

技术标签:

【中文标题】查看正在调用 chrome 扩展的哪些函数【英文标题】:See which functions of a chrome extension are being called 【发布时间】:2014-04-09 11:02:25 【问题描述】:

我正在尝试理解我没有编写的 chrome 扩展程序的代码。此扩展程序始终处于活动状态并在后台工作。现在我想看看我在网站上执行的不同操作调用了哪些函数。

到目前为止,我必须使用通过 Ctrl+Shift+I 打开的调试控制台,但我究竟该怎么做呢?

【问题讨论】:

【参考方案1】:

我会尝试使用“事件侦听器断点”。您可以在右侧的源选项卡下找到它。只需展开所需的部分。

例如,如果要跟踪按钮上的单击事件,请展开事件侦听器断点 -> 展开鼠标 -> 选择“单击”。单击工具中的按钮后,它应该停止在处理操作的代码中。

值得注意的是,代码可能会被缩小,因此阅读它可能并非易事。

【讨论】:

以上是关于查看正在调用 chrome 扩展的哪些函数的主要内容,如果未能解决你的问题,请参考以下文章

Chrome 是不是有内置的调用堆栈?

如何在 Chrome 的性能分析器中调试匿名 JavaScript 函数?

如何从 JS 开发控制台访问用 Chrome 扩展编写的功能?

如何在Javascript中找出从某个文件调用的函数

如何从Chrome扩展程序中调用JS文件中的特定功能

如何查看当前正在使用哪些变量?