随着产品的发展,新增一种需求,但是不知道如何 实现,也暂时不知道 引擎是否支持。
web版:类似之前的页游,需要什么加载什么。这也是 提升加载速度的 重要部分。
APP: 目前一个项目一个包,包含所有功能与资源。
目的:
1.减少初始APP包体,降低用户首次下载成本,有利于推广,同时也降低了运营成本(不同包体的大小不同的价格!!)
2.动态新增功能。 如 APP 需要新增一个 活动模块。当然 可以使用热更的形式进行 更新,但是这个 活动模块的开发必须要和主项目一起编译打包,再发布热更。如果可以 与主项目 分开,单独开发 一个活动模块,主项目可以 动态下载下来(类似热更,保存到本地),然后主项目中即可根据相关信息 去加载 并运行 这个活动模块。类似 web模式。 就像以前的flash 那样,我可以把一个模块打包成单独的 swf。一个模块的内容都在里面,只需要加载进来即可。
不知道是不是 很荒谬的 想法。还请 引擎组大神 帮忙解惑。
厚颜@ @dumganhar
