html - 从两个不同的来源加载 HTML 脚本
问题描述
在以下 HTML 示例中,有一个名为“myLibrary.js”的 javascript 文件,其中包含“index.js”文件中所需的函数。
我从两个外部源加载“myLibrary.js”文件,以防其中一个出现故障(我无法将其放在本地)。
<html>
<head>
...
</head>
<body>
...
<script src="https://www.source1.com/myLibrary.js"></script>
<script src="https://www.source2.com/myLibrary.js"></script>
<script src="index.js"></script>
</body>
</html>
问题是,如果两个来源之一确实出现故障,它会阻止网站加载“index.js”直到超时。使用“延迟”没有任何变化,使用“异步”存在加载“index.js”而不首先加载“myLibrary.js”的风险。
有没有办法处理这个?
解决方案
推荐阅读
- cassandra - Datastax OpsCenter 用于从节点收集指标的默认一致性级别
- javascript - 带有 Lodash Debounce 的 VueJS 计算属性
- kubernetes - 如何在 kubernetes 自定义主题中保留 keycloak
- .net - 如何使用 dotnet 命令创建 nuget 元包?
- android - Firebase Crashlytics 报告 InflateException: ResourceNotFoundException for a Trend TaintArt for 4x6
- scala - IntelliJ 显示有关依赖方法类型的类型不匹配错误,即使 sbt 编译良好(scala)
- node.js - 缺少到 POST 的路线
- python - 使用 model_main.py 进行训练对象检测失败并出现 Windows 致命异常:访问冲突
- c++ - 如何获取呼叫行号和文件名
- python - 如何对字典中的值是python中的列表进行排序