这是显然的,因为地址相同,那么他们在内存中就是同一个对象了,在页面上也只 不过是3个不同的reference而已。实际上none的加载进度 和另外两个也是一样的。

于 2012/7/16 15:03, Sunyang (Eric) 写道:

使用chrome

视频地址是互联网上的

我写了三个video元素,地址都 是一样的

分别设置preload为none, metadata, auto,none确实没有预加载,但是 metadata和auto加载的量是一样的。

Metadata从规范来说是只加载视频头部,为浏览器建立解码阵列提供信息,但是 为什么也加载 了很多视频到buffer了呢,是因为使用相同的地址的原因,导致 metadata, auto的视频都从一个缓冲区取视频解码吗?

Yang

Huawei


--
Regards

Hawkeyes Wind



回复