如果我使用 UIWebView 启动网页并且该页面包含一个带有指定远程视频文件的 url 的标签,那么当用户单击视频观看它时会发生什么?
网络引擎是否会流式传输视频,或者将其下载到某个地方,如果它下载了它,那么它在我的应用程序中播放时是否放置在我的应用程序的沙箱中?
如果我使用 UIWebView 启动网页并且该页面包含一个带有指定远程视频文件的 url 的标签,那么当用户单击视频观看它时会发生什么?
网络引擎是否会流式传输视频,或者将其下载到某个地方,如果它下载了它,那么它在我的应用程序中播放时是否放置在我的应用程序的沙箱中?
UIWebView 只是创建一个 Safari 浏览器组件,因此它应该具有与它相同的行为。
Safari 的 HTML5 中的标签支持 MP4 格式的视频和 AAC 或 MP3 格式的音频。它将通过HTTP Live Streaming和(仅在 iOS 中)Adaptive Streaming进行流式传输。我相信这将在 Safari 的沙箱中完成。