网页h5游戏怎么删除存档?

网页h5游戏怎么删除存档?,第1张

cache-control设置no-cache 或者在url里加个无用的时间戳当参数,这样每次打开的url都不一样,应该不会缓存。        

       

     

请点击输入图片描述

请点击输入图片描述

如果你是开发这个H5页面的开发者,第一在html5端设置meta标签,保证html文件每次都是从服务器中获取的,不是从缓存文件里拿的。第二通过添加版本号和随机数的方法,确保每次加载的js与css连接都是最新的。 另外如果你只是浏览了H5的页面或者网站  在浏览的平台的窗口设置里找到无痕模式,点击打开,下次在浏览的时候手机存储里就没有相关的页面缓存了。        

       

     

请点击输入图片描述

请点击输入图片描述

拓展资料:理论上来说js是无法清除浏览器缓存的,但是可以用js在请求后面添加时间戳或者其他方式避免浏览器去加载缓存,以此来保证每次都是加载最新的  但是这样对用户体验很不好,每次都会到服务器请求大量数据。无论是手机QQ还是微信都加入了H5游戏入口了。大量中重度产品陆续出现 另一方面,海外页游最大平台FB的FB Messenger已支持H5游戏发送 相信Whatsapp,Line,Kakao都在计划中 与此同时,一个叫Gamee的H5平台在快速发展,它的目标是以H5中心平台接入全球各个IM工具 所以不用担心内容端,开始期望手机已经能并且未来更加能更欢快地玩页游好了        

       

     

请点击输入图片描述

请点击输入图片描述

看官方的说明

Each origin has an associated set of databases. Each

database has a name and a current version. There is no way to

enumerate or delete the databases available for an origin from this

API.

就是说,目前html5API中还没有删除现在数据库的API,所以不能删除整个数据库。变通的方法是可以使用SQL还删除数据库中的所有表。

Firefox测试,以前不能,现在能了,最近更新版本后(没注意到底是哪个版本为分界线);

清理缓存有一个选项:脱机数据,选择后,可清除indexded db的数据,不选没事;

默认这个选项是不被选中状态。。。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6760388.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存