image - iOS / iPadOS Safari 在页面加载后无法加载图像
问题描述
升级我的 iPad 和 Mac 后,Safari 无法在我正在开发的网站上正确加载图像。原始页面源中包含的图像可以正确加载,但在页面加载后添加到 HTML 中的图像(例如以模式显示的图像)无法正确加载。
在我的 Mac 上查看 Web Inspector 中的请求时,提供的错误消息只是“尝试加载资源时发生错误”,没有提供状态代码或响应标头。
- 我尝试加载的图像托管在同一个域和子域上。
- 手动加载图像(直接在单独的选项卡中导航到图像 URL)会导致图像被缓存。重新加载原始页面后,图像从缓存中成功加载。仅当需要从服务器获取图像时才会发生此错误。
- 其他桌面浏览器(和 Android)可以毫无问题地加载这些图像。
- 重现此问题的版本:
- MacOS Big Sur 11.6、Safari 版本 15.0(16612.1.29.41.4、16612)
- iPadOS 14.8,Safari 14?
- 编辑:禁用跨站点跟踪对图像加载没有影响(在移动或桌面 Safari 上)
有任何想法吗?
解决方案
推荐阅读
- git - 如何在不同的分支上添加一个共同的特征
- r - 根据 Date 表示周结束的 Date 列在每周数据中创建假期虚拟变量
- php - 错误的sha1hash realexpayments?
- php - 如何按高级自定义字段过滤自定义帖子复选框
- android - 在片段中隐藏工具栏和选项卡布局
- git - 在企业环境中使用 x509 证书签署 git commit
- doctrine-orm - Symfony4 - Doctrine Cross Database 加入配置
- c# - 如何使用 List 和 mouseeventargs 绘制形状(多个)?
- javascript - 拒绝从'https://www.gstatic.com/firebasejs/4.11.0/firebase-functions.js 执行脚本
- netlogo - 如何在 netlogo 中创建黑名单?