Unity2022 WebGL [UnityCache] Failed to load from indexedDB cache

用了Unity2022打包WebGL,控制台显示

[UnityCache] Error when initializing cache: Error: Could not connect to cache: Cache API is not supported.

[UnityCache] Failed to load 'http://xxxx/Build/8ac948a9501598649313d175b8948113.js.unityweb' from indexedDB cache due to the error: Error: Could not connect to cache: Cache API is not supported.

解决办法官网上有

WebGL 中的缓存行为 - Unity 手册 (unity3d.com)

在 config里配置 cacheControl 即可,我这里配置了 bundle 和 unityweb 类型。

刷新后显示,资源走的是磁盘缓存,加载速度快了很多。

  • 7
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值