我正在为带有 uiwebview 的 iOS 应用程序提供静态 .html 页面,大约 50% 的时间,iOS 应用程序包中会有一个本地 .css 文件,它在视觉上增强了所服务的 .html 文件的内容。然而,另外约 50% 的时间,这个 .css 文件根本就不存在。
我担心的是,这会延迟整个 .html 页面的加载和显示,因为它会搜索头部中引用的(缺失的).css 文件,如下所示:
<link rel=stylesheet href=whatever.css>
有什么技术可以用来解决这个问题吗?也许与 javascript onerror 相关的东西会很有用,只是告诉页面不要浪费太多时间寻找,因为如果文件在那里,它将是本地的,并且可以立即使用。
谢谢!