video.js - ios 14 和 macOS safari 14 使用 video.js 破坏了字幕
问题描述
来自控制台的错误消息:
[错误] 从 origin 加载 URL 的尝试不安全。域、协议和端口必须匹配。
我的 VTT 域与我的源域不同。
解决方案
iOS 14 和 macOS Safari 14 似乎比以前的版本更严格。我可以通过像这样添加一个跨域来解决这个问题:
<video
:id="videoIdentifier"
crossorigin="anonymous"
/>
推荐阅读
- python - 使用 python 和 beautifulsoup 对 Google Ads 进行网页抓取
- java - 我不知道为什么我的下一个 If 语句只是我最后的手段!JAVA
- c# - 后台线程和对话框
- php - 使用 PHP 和 Amazon AWS EC2 的会话
- powershell - Powershell 脚本审核远程桌面用户登录
- google-apps-script - Google App Script - 如果单元格与字符串中的条件匹配,则更改单元格的颜色
- python - python Tkinter 破碎背景
- r - 下载 R 包时遇到问题:“*.o:文件格式无法识别”
- javascript - CSS 滚动捕捉 API?
- python - 如何在没有省略号的情况下打印所有 eli5.explain_weights() 结果?