我正在研究将嵌入多个网站的小型 .js,它将以经典方式加载 - 通过脚本标签:<script src="myscript.js"></script>
在网站正文标签中。我无法向这些站点添加更多脚本。
我想使用Sentry、Rollup或HoneyBadger等错误跟踪器来跟踪错误。但是,所有这些都需要加载另一个脚本标签,这是最优先的。
注意:这些服务需要先加载才能捕获错误属性。
由于我无法在站点代码中添加另一个脚本标签,我需要在我的脚本中执行他们的代码,但在我的实际脚本代码之前。
我尝试获取 HoneyBadger javascript 库的内容并将其直接放入我的文件中 - 它有效,但是,我觉得这是一种糟糕的做法,因为他们的代码是用现代浏览器编写的,而我的代码支持较旧的浏览器。
在我的情况下,有什么好的方法可以从外部加载他们的 .js 吗?