是否有任何方法来扩展chrome's __commandLineAPI
Is there any way to extend chrome's __commandLineAPI
Google Chrome devtools提供了一个扩展的API,即所谓的命令行API。API参考可以在这里找到。通过使用with
语句包装控制台输入来实现对API的访问,如下所示:
with (__commandLineAPI || { __proto__: null }) {
//blah-blah-blah your code goes here
}
假设我想添加自己的方法到__commandLineAPI
对象。例如debugAll
函数,它接受任何对象,并为所有函数属性调用debug
。有什么办法可以延长吗?
我不确定你可以直接修改__commandLineAPI,但chrome扩展可以提供额外的全局函数,你可以使用
没有很多的信息,但看看这里在chrome网站上他们说:
Chrome扩展可以在命令行API中注入额外的助手方法。例如,Debug Utils扩展(github)提供了用于破坏属性访问、事件触发和方法调用的钩子。
还有,他们在github上提供了一个例子
这个例子在manifest中使用了devtools_page
键。
相关文章:
- 没有找到相关文章