H5上线问题

问下 大伙 H5 都怎么搞。
特别是资源比较大,走CDN的话 更新会被缓存,还有启动开始时下的资源比较多,登录比较慢 何解。

同问~~是不是先加一个loading界面,其他的场景都在loading之后在加载啊?

求 官方给个解决方案,因为Build后资源 我们也不知道如何弄好。
还有这个Canvas 适配太恶心了,宽高都适配就只能留黑边,有没有办法变成透明的。。或者我们塞一张背景图也行。

图片有变化 图片的ID会自动变么。还是说得手动是刷新CDN。。

图片变化后,id 会自动变的,只要构建时勾选 md5Cache(1.6)

宽高都适配 ,用的不是很多啊。建议只适配宽或者高。

iPad 或iPhone4这小特殊分辨率 单方向适配根本没办法搞定,我只想把黑边去掉。。插一下大的背景图,然后界面做成小窗口模式。
意思是说 只要文件有变化 对应的import下面的json 文件名之类的都会变?

经测试 普通的文件是会重命名 但是settings.js这个文件没办法重命名。。。这个文件没办法刷新吧

你如果只是想让 首屏界面的canvas变透明 或者没有的话 可以在

就是在index.html里面。将它不显示 , 然后在main.js文件中 cc.director.loadScene这个方法中 获取到canvas.style.display = "block"就可以了

还有 资源肯定是要走CDN加速的。 被缓存也是正常的 有缓存了 用户下一次进游戏 速度就快乐, 你如果不希望用户留有缓存的话 有个 noCache参数 你设置一下就可以了

我就说,MD5这个事情,只做了一半。这事儿我得喷。不喷出不了新版本。

你们可以做预加载 参考页游的加载策略。 服务端用gzip压缩脚本, 在登录界面 和首屏界面 加载你想要的东西。 就和看电影一样,看当前帧 它在加载下一帧

非常感谢

大哥 犀利了。

H5 js Canvas里好像没有这个东西 方便加一个QQ吗 非常感谢

你牛逼