我希望能够从我的应用程序向Chrome开发者控制台发送信息。
例如,我的应用程序有一些json。我希望这个json能够显示在chrome dev工具控制台的现有或新创建的实例中。
这可能吗?如果是这样,任何指向示例的指针?请注意,平台应该是任何语言,而不仅仅是javascript。并且肯定不是已在Chrome中运行的网站。我有兴趣在另一个过程中实现它。
答案 0 :(得分:0)
您是否考虑过在非常像浏览器的环境中运行您的应用程序?
或(这是一个完整的webkit浏览器)
否则,您可以通过命令行直接致电Chrome并尝试模拟开发工具按键,如下所述:
Is there a command line argument in Chrome to start the developer tools on startup?
在Chrome控制台中显示内容的命令是console.log,它是最后的Javascript。此处描述了所有控制台命令: https://developers.google.com/chrome-developer-tools/docs/console-api
答案 1 :(得分:0)
答案 2 :(得分:0)
这可以在Mac上使用osascript完成。将以下内容另存为脚本并运行:
#!/usr/bin/osascript -l JavaScript
var chrome = Application('Google Chrome');
//chrome.activate();
chrome.includeStandardAdditions = true;
var currentTab = chrome.windows[0].activeTab()
currentTab.execute({javascript: 'console.log("Hello")'})