ios - 如何播放 Blob URL 中链接的视频?

标签 ios swift url video-streaming blob

我在视频标签中链接了一个视频,如下所示:src="blob:http://www.domain.com/884f-ff99697a3a91"

那么有什么方法可以让我在 iOS 应用程序中播放视频吗?我试图构建一个带有视频标签的 html5 页面并使用 webView 加载页面但没有任何反应。

提前致谢!

最佳答案

不,Blob URL 充当伪协议(protocol),允许使用 Blob,就好像它们位于字节流中一样。它们在任何其他上下文中都没有意义,因为它们所指的原始 Blob 将不可用。

一旦创建它的原始文档被卸载(或 URL 被撤销),指向 Blob(或文件)的临时内部链接就会失效。

您需要一种直接加载原始视频源的方法,如果来自本地文件系统,则需要用户交互,或者视频必须在线存在并且可以通过普通 URL 引用。

关于ios - 如何播放 Blob URL 中链接的视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42381932/

相关文章:

ios - UIWebView 上的滚动按钮

php - 使用 PHP 从字符串中提取 URL

url - 有什么办法可以克服 URL 长度的 2k 个字符限制?

ios - 将条形按钮项添加到导航项的左侧

ios - AFNetworking 将 json 数字更改为不正确的字符串

ios - 为什么为 Google Drive 文件设置 modifiedDate 会导致 iOS Drive api 崩溃?

KVO 时 iOS 11 AVPlayer 崩溃

swift - 32 位与 64 位。 sqrt() 和 sqrtf() 问题

swift - 更新 UIAlertAction 处理程序中的 UI

python - 使用 Python 和正则表达式查找正确的 URL