wordpress-theme-puock
wordpress-theme-puock copied to clipboard
ios safari中,展开图片功能与 loading="lazy" 冲突
- 主题版本号:2.8.1
- WordPress版本:6.4.3
- PHP版本:8.2.10
- 机型:iPhone12 pro max
- 系统: ios17.2.1
- 问题阐述:ios safari中,文章中如果出现四张以上的图片,文章中所有图片都能正常显示,但是第四张开始就无法点开预览,发现从第四张图片开始 loading="lazy" 字样。
<img title="Wordpress" alt="Wordpress" loading="lazy" decoding="async" width="481" height="377" src="https://www.krjojo.com/wp-content/uploads/2024/03/兄弟你好香-1.webp" class="wp-image-8507">
测试发现,在 /wp-includes/media.php 修改第5818行
$loading_attrs['loading'] = 'lazy';
把 lazy 改成其他内容,如 lazys ,ios safari浏览器能正常点开所有图片。
手上没有mac设备,没办法做更多测试