window.URL.createObjectURL(html5)的范围

时间:2012-08-20 08:55:59

标签: html5 html5-video

我正在构建一个html5应用程序,我正在努力使用createObjectURL方法的范围。 为您提供有关我的应用程序的一些信息,以帮助您了解我的问题: - 第1页:用户提交他的视频,我正在获取有关他的视频的信息(主要是IMDB信息) - 第2页:这是实际播放视频的页面。

现在我的问题是:当用户在第1页上提交他的视频时,我可以创建blob网址(createObjectURL方法)并将其传递给第2页播放视频还是超出范围?

this page上的解释相当模糊:“Blob URL是唯一的并且在应用程序的生命周期中持续存在(例如,直到文档被卸载)”:第1页和第2页属于同一个应用程序,但是文件将在这两页之间卸载吗?

由于

1 个答案:

答案 0 :(得分:1)

所以似乎html5中的 blob网址只有页面作为范围! 我发现解决上述问题的两个解决方案是:
1.将所有内容放在同一页面中(例如,您可以使用js修改页面)
2.或者使用iframe将第二页加载到第一页“。”
希望能帮到那里的人。