【问题标题】:Looped HTML5 videos are reloaded everytime in iOs每次在 iO 中都会重新加载循环播放的 HTML5 视频
【发布时间】:2016-01-14 08:44:45
【问题描述】:

我正在开发基于 WKWebview 的应用程序。在这个应用程序中,我展示了几个带有以下 HTML5 视频标签的视频:

<video webkit-playsinline loop poster="url.jpg" data-url='http://parse.com/video.mp4' type='video/mp4'></video>

视频是 .mp4 短文件(500ko 到 3mo),从 Parse 后端提取。

正如您在“视频”标签中看到的那样,视频是循环播放的,这正是我想要的。我唯一的问题是,当视频到达结尾并重新开始时,每次都会重新加载。这意味着每次循环播放视频时都会消耗更多数据......

我怎样才能防止这种情况发生?

谢谢!

【问题讨论】:

    标签: ios html video parse-platform


    【解决方案1】:

    为此,只有在视频完全加载或播放后,它才不会再次消耗您的 KB,因为视频会存储在计算机缓存中。

    所以不用担心你的 Kb 只会被消耗一次。

    就像 Youtube。

    【讨论】:

    • 不,不幸的是,视频在循环播放到结尾时总是会重新加载到我的应用程序中……真的很烦人。我也尝试过使用 UIWebview,但我遇到了同样的问题......
    • 检查您的应用/浏览器缓存选项是否启用?
    • 好的。我在滚动系统上的延迟加载只是一个愚蠢的编程问题。我刚刚修复它并且它有效。我已经接受了你的回答,因为你是对的:默认情况下循环的视频不会重新加载:-)。
    猜你喜欢
    • 2011-12-26
    • 2012-05-09
    • 2016-07-09
    • 1970-01-01
    • 2013-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-05
    相关资源
    最近更新 更多