-
Creator 版本: 2.3.4
-
目标平台: Android
-
重现方式:用Android webview 来运行任意 webmobile项目
-
重现概率: 100%
Webview 打开 cocos 时,每次都会重新从网络加载网页数据。。。各位大大的解决策略是??
Creator 版本: 2.3.4
目标平台: Android
重现方式:用Android webview 来运行任意 webmobile项目
重现概率: 100%
Webview 打开 cocos 时,每次都会重新从网络加载网页数据。。。各位大大的解决策略是??
你这个缓存指的是localStorage吗?
如果是,你只需要添加以下代码:
cc.game.on(cc.game.EVENT_HIDE, () => {
cc.sys.localStorage.setItem("storageKey", "jsonData");
});
不确定。。。我指的是游戏资源,例如图片音源等等。。
构建的时候勾选Md5看看能不能解决
我的游戏也是通过android webview打开webmobile项目但是都会卡在loding界面,并且提示 statusCode=404,你会遇到这个问题吗
不能。。MD5估计是为了确保客户端能下到最新的文件。我的问题是客户端缓存不了游戏资源,每一次重新打开都要重载一次。
这缓存不缓存的不是cocos的问题了吧,webview不是可以 设置缓存的
webview方说是 cocos2d-js-min.js在请求资源下载时 请求头 没设置好 ETag…
请问一下,知道这个下载头怎么设定吗?