我们有一个10MB的MP4/WebM自动播放视频在我们的主页上使用HTML5视频标签。
与其让浏览器每次都加载和流式处理它,如果我们:
1)首先将10MB MP4文件转换为基64
2)将该文件拆分为5,将file1.htm、file2.htm等赋予file5.htm
3)当所有变量都已加载时,使用javascript将它们连接回1个字符串变量:varbase64combined
4)设置video1 src=“data:video/mp4;base64,”+varbase64组合;
这样,浏览器缓存会存储所有这些文件-n.htm,这样就不必再次下载它们了吗?