我正在开展涉及广告检测的项目。我想利用广告块加代码。但我正在努力理解它。
我正在使用adblock plus for chrome并使用chrome调试器来逐步执行代码,但无论我在大多数javascript文件中设置了什么断点,控件都无法实现。我只能看到控件转到include.preload.js。我已将源文件夹添加到工作区。
同样内容脚本只显示内容脚本中inlcude.preload.js中设置的几个文件和断点,但在其他任何地方设置的断点似乎都没有被命中,即使它们在源树中设置也不行。
任何指针都会非常有用。我正在努力,因为我是这个领域的新手。如果有任何书籍/资源可以帮助您更好地了解广告拦截的工作情况,请提供建议。提前谢谢。
答案 0 :(得分:0)
include.preload.js和include.postload.js只包含正在注入页面的代码。扩展的核心代码在其后台页面中运行,您可以像这样进行调试: