💡
原文中文,约1400字,阅读约需4分钟。
📝
内容提要
近期发现Safari在本地视频播放存在问题,包括路由切换时视频中断和视频元素不随宽高变化而变化。已向苹果官方反馈,目前尚无有效解决方法。
🎯
关键要点
- Safari在本地视频播放中存在两个问题,主要影响iPhone和iPad。
- 问题一:路由切换时本地视频会中断,导致摄像头捕捉中断。
- 问题一的解决方案是将history模式改为hash模式。
- 问题二:视频元素内容不随video标签的宽高变化而变化,触发条件苛刻。
- 问题二的解决方案是强行重新渲染,将block->flex改为block->none->flex。
- 已向苹果官方反馈这两个问题,目前尚无有效解决方法。
➡️