javascript - 如何为另一个域预取脚本?
问题描述
我的目标是在我的登陆页面上获取一个 Vendor.js 文件
Vendor.js 用于在登录页面上单击链接后导航到的更大页面。您应该导航到:
bookings.test.com
在这里它应该加载应该在登陆页面上预取的 vendor.js。(从缓存加载)但即使我预取它,它也永远不会起作用。vendor.js 将始终由“主应用程序”从服务器获取。
如何从缓存中获取它?
我在登陆页面上尝试了什么
<link rel="prefetch" href="https://bookings.test.com/vendor.js" as="script">
在这里它加载脚本(至少在网络选项卡中)。但是,一旦我导航到主应用程序,它将再次从网络加载 vendorjs,而不是缓存。
如何从另一个域访问预取的脚本?
解决方案
推荐阅读
- javascript - 如何实现搜索栏以在 Cordova Android 应用程序的同一页面上工作?
- c++ - 带有 SetParent() 的 WS_EX_LAYERED 不显示窗口
- python - python3中的骰子滚轮重复问题
- ffmpeg - 无法打开本地文件使用 vcpkg 构建 ffmpeg
- rust - 使用需要所有权的方法时发生移动
- python-3.x - _LightGBMClassifier().fit() 的预期输入是什么?
- java - 升级到 Vert.x 4.2.0 时无法导入“HttpStatusException”
- spring - Spring AOP 切入点表达式匹配调用者的上下文
- poisson - 如何使用泊松分布?到达间隔时间
- android - (Robolectric 单元测试)当运行多个单元测试时,一些测试失败,但运行单个类,它通过