我在 Safari 打开我的网络应用程序时遇到了一个非常奇怪的问题。
设置:我正在运行存储在 AWS 上的 S3 存储桶中的 Vuejs 应用程序。该应用程序由 API 网关公开。
问题:打开应用程序时,仅加载index.html和 favicon,但未加载其他资产。有时它们会出现在开发工具的“网络”选项卡中,并显示“加载资源失败”消息,但有时不会。
“解决方案”:当我使用http(不起作用)然后再次使用https打开应用程序时,可以以某种方式加载资源,即使在清除缓存重新加载时应用程序也能正常工作。
有谁知道如何克服这个问题?♂️</p>