我想在我的应用程序中放一个按钮,如果按下它,它将获取写入控制台的所有内容并通过电子邮件发送给我(用于报告错误).我知道我可以保留一个变量,每次我做一个console.log也会将消息附加到该变量但是我试图将应用程序的内存消耗保持在低水平,这样只需要从中获取它就会更有效率安慰.
有没有办法从JavaScript中检索控制台消息?
谢谢
是否可以在页面加载之前注入JS,还是需要使用内容脚本和文档完成的方式?
例如,是否有更快的方式来执行JS,一旦打开页面就会将页面变为红色?
我在客户在其网站上包含的javascript库中嵌入了一个UI小部件.我想要一种在客户网站上测试开发版本库的方法,而不需要他们对代码进行任何更改.这样可以轻松调试问题并测试新版本.
为此,我需要将脚本include更改为指向我的dev服务器,然后覆盖在页面中调用的load()方法,以添加一个额外的参数来告诉它在进行远程调用时指向哪个服务器.
看起来我可以使用chrome扩展程序将JS添加到页面中,但在加载之前我没有看到任何修改页面的方法.是否有我遗漏的东西,或者镀铬扩展不允许做这种事情?