3

这是我的场景:

我创建了一个用纯 javascript 实现的小 javascript VM。VM 非常简单,但它可以做一些基本的事情,比如暂停/恢复执行,以及报告当前执行字节码的源/行号。

我想要的是使用 chrome 开发人员工具来调试在我的虚拟机中运行的代码,这些代码本身将在普通网页中运行。chrome 开发人员工具是否公开了某种 API 可以让我做到这一点?换句话说:是否有某种方法可以从在普通网页中执行的 javascript 代码中控制开发工具调试器?

即使我必须编写一个自定义的 chrome 扩展来实现这一点,任何关于这个主题的方向都是值得赞赏的。

4

0 回答 0