清除播放YouTube视频的移动应用程序上的资源

时间:2014-03-06 02:38:40

标签: mobile web-applications cordova youtube nodes

我有一个单页移动网络应用程序通过PhoneGap运行 - 所以它运行HTML5,CSS3,JQuery。该应用程序使用户能够在每个虚拟页面上查看不同的视频。视频是通过iframe看到的,这给应用程序带来了相当大的负担,最重要的是因为我在清理iframe及其相关文档,dom节点和监听器时遇到了困难。

我正在寻找有关如何在用户观看视频后更好地清理与YouTube iframe相关联的内容的建议。这一点尤为重要,因为我将提交应用App商店和我都知道,糟糕的内存和DOM管理可能是一个杀手锏。

YouTube嵌入了以下代码:

<iframe id="youtube_iframe" width="300" height="200" src="//www.youtube.com/embed/clip_id?autoplay=0&controls=0&showinfo=0&rel=0" frameborder="0" allowfullscreen></iframe>

Chrome开发工具的内存时间线如下所示:

enter image description here

0 个答案:

没有答案