我目前正在编写一个使用console.log()的记录器。当我调用logger方法而不是console.log()时,每个日志行在源代码上显示相同的位置,该位置对应于调用console.log()的linea。 我想在消息中包含一个链接,该链接可以显示作为日志来源的行。
在Google Chrome中,可以使用行号和列号(以冒号分隔)记录URL,并自动将其转换为链接。如果我点击链接,我可以在指定的行查看源代码。 这是一个例子:
// press F12 and click on link in the console log, this will open the source code in the "Sources" tab at line-column 3:5
console.log('http://akfs.nspmotion.com/test/example.js:3:5');

<script src="http://akfs.nspmotion.com/test/example.js"></script>
&#13;
有没有办法在Firefox控制台中实现这样的功能?