V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
missqso
V2EX  ›  问与答

请问下用 HTML5 做了个简易的本地 展示页面,怎么让它在打开之初强制缓存所有素材?

  •  
  •   missqso · 2023-05-08 18:03:29 +08:00 · 766 次点击
    这是一个创建于 572 天前的主题,其中的信息可能已经有所发展或是发生改变。
    用 HTML5 做了个本地的简易的图文展示软件。
    图片、视频、都是在本地文件夹里,不涉及到互联网。

    比如有两个页面:
    A 页面:普通页面
    B 页面:一个视频,也是一进入页面就需要立刻循环播放的

    从 A 页面切换到 B 页面。估计 B 未加载完成,屏幕会黑,过会估计加载完了,B 页面的视频就显示出来了。

    下一次 从 A 到 B ,就不会有黑的这个过程了,估计视频文件已经被缓存了。

    但是网页关闭之后,下次再开,还会有这个过程。

    想问一下,有没有什么强制全部把他们预先缓存的操作。

    在会议室的一台展示电脑上使用,不是发布出去的,所以加载时间再长都没关系,就像游戏一开始的载入,后面不再载了就行。
    5 条回复    2023-05-10 15:23:25 +08:00
    knva
        1
    knva  
       2023-05-08 18:17:31 +08:00
    A 页面 iframe 显示隐藏 B 页面
    looking0truth
        2
    looking0truth  
       2023-05-08 18:18:33 +08:00   ❤️ 1
    PWA
    jankan
        3
    jankan  
       2023-05-08 18:22:21 +08:00
    preload
    netnr
        4
    netnr  
       2023-05-08 18:52:42 +08:00 via Android
    SW 初次访问后可离线访问
    missqso
        5
    missqso  
    OP
       2023-05-10 15:23:25 +08:00 via iPhone
    @knva
    @looking0truth
    @jankan
    @netnr 谢谢,会一个个搜索研究一下,感谢🙏
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1047 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 23:20 · PVG 07:20 · LAX 15:20 · JFK 18:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.