我正在尝试将使用XMLHttpRequest获取的视频发布到iOS 7上的Safari中的<video>
- 标记。内容以具有相应内容类型的BLOB形式提供。
到目前为止,我尝试过:
Blob网址(它不起作用,Quicktime插件无法访问blob网址)
使用本地文件系统(它不起作用,Quicktime插件无法访问文件系统URL)
数据网址(不起作用,Quicktime插件无法解析数据网址)
看起来内容必须通过基于HTTP的服务器提供给Quicktime插件。
这让我想到了我正在调查的选项:是否可以从Web浏览器本身收听(随机)端口?这将允许设置本地Web服务器,这可以打开与Quicktime插件的通信方式。
问题分为两部分:
欢迎所有帮助
注意:Safari mobile使用Quicktime插件播放html5 <video>
- 标记中的内容。我没有直接使用Quicktime,而是通过<video>
。