Safari 中受密码保护的目录中的 HTML5 视频
Posted
技术标签:
【中文标题】Safari 中受密码保护的目录中的 HTML5 视频【英文标题】:HTML5 Video from a Password Protected directory in Safari 【发布时间】:2012-10-12 13:04:08 【问题描述】:有没有人遇到过类似的问题,并找到了解决办法?
我在受密码保护的目录中有一个页面,我想在其上显示视频,使用 html5 视频标签(使用 video.js,视频标签是正确的,并且包含所有后备格式,因此没有问题)。问题是当视频文件位于同一个 PW 保护目录中时,Safari 似乎不会播放视频文件,而所有其他浏览器都可以。一旦我将 vid 文件移出受 PW 保护的目录,它就可以正常播放。
有什么想法/解决方案吗?
【问题讨论】:
你可以制作一个为视频提供服务的外部脚本,但效率低下,只是一个想法.. 如果视频在同一个文件夹中,脚本也会失败吗?我想值得一试。 不,正如你所说,如果 vid 在受保护的目录之外,脚本必须在目录之外,而视频在目录中。该脚本访问视频并返回它。所以你可以说 . 【参考方案1】:我有一个非常相似的问题,在这里找到了答案:
https://discussions.apple.com/thread/2448777?start=0&tstart=0
您的问题是 Safari、Quicktime X 和 HTTP 基本授权。如果您选中该框以记住 钥匙串中的密码,然后电影在 Safari 中播放。
一旦我让 Mac OS 的钥匙串记住 Safari 中的密码,我的 MP4 视频就开始在我受密码保护的目录中播放!
【讨论】:
以上是关于Safari 中受密码保护的目录中的 HTML5 视频的主要内容,如果未能解决你的问题,请参考以下文章