h5整包逻辑
<p>`版本需要资源
cdn资源
注意cdn资源需要带map文件和verson文件 map.txt version.txt都要放根目录
一级文件夹下</p>
<p>map文件实例 需要对cdn文件取sha1值,然后生成这样的map.txt文件
c2390a22734e8e9dcba9a4f76af9f408a079db97 .rec
2070e788b38b9415c711d81a84b9bb8f33ff9e6c _index.html
241cc0f5bf251a022a16bb1a434c7d0c58536e9e debug.html
08e4f3684e5ea551ba3a2cef22fb4b3a4bb69fd6 fileconfig.json
720bbb3a716d87732c33f1bfbf7ccaa8a38c94b1 index.html
1a9092ab3dd553ccf445fb65c4b18753b2f17015 index.js
95a06ba5d6a2072b81519edf1e9d16d577353bea js/game.js
597a811abfb3eadda238fefd2ee1609014d37909 js/game.js.map
dc81e546acdebc07edd66f75dfd221461ef5af47 libs-es6/bytebuffer.js
07f541f6f096c5f1be51538529c391b4b622deaf libs-es6/domparserinone.js
0d99890f493abc2852cac2de69ba4fa53ca920c9 libs-es6/laya.ani.js
75edaa433d9679b8610bc85708609d902b352339 libs-es6/laya.bdmini.js
3c66f487f174f983e5e5aff4a547c52b2fd5219f libs-es6/laya.core.js
dc858569c1a4b4e7778fca00955a9610765dcc67 libs-es6/laya.d3.js
5307af0048f1088cd84015c533a8fca223888e62 libs-es6/laya.debugtool.js
2a7474bb57d35d2d02755393886ed79128b867ce libs-es6/laya.device.js
96b67d248a2da1abb28a536dd1e1e81453d17436 libs-es6/laya.html.js
895cd3d377a00676b53b481bc0a072b616d84a52 libs-es6/laya.particle.js</p>
<p>更新逻辑
1、每次更新要更新map文件和version版本号要增加
2、加载游戏的时候,游戏端要调安卓这边一个方法传递cdn远程版本的版本号和map文件</p>
<script type="text/javascript">
var v = {
version : "284",
mapUrl : "https://res-rcy.fengzhangame.net/18005/map.txt",
callbackName : "augInit",
};
if(window.Version && window.Version.initVersionInfo) {
console.log("Version is object");
window.Version.initVersionInfo(JSON.stringify(v));
}
</script>`