Egret社区
1银子
native的时候要在选择子游戏后才更新子游戏到本地,用egret如何实现呢?

最佳答案

查看完整内容

做过多个egret项目在一个项目里面启动的。 做法是把native 的egret libs 当作一个扩展库,native项目本身是有入口文件的, 每次启动native项目的时候,传入不同的参数就可以了。 至于更新,应该可以自己做一个扩展,把子游戏的整体项目当作资源包的形式(zip)请求加载,然后解压运行,这样的话就需要自己写原生扩展了。 你可以找你们的ios开发解决一下,应该不是什么大的问题。 ...
分享到 :
1 人收藏

7 个回复

倒序浏览
xsstomy  斑竹 | 2017-7-13 10:52:03
做过多个egret项目在一个项目里面启动的。

做法是把native 的egret libs 当作一个扩展库,native项目本身是有入口文件的, 每次启动native项目的时候,传入不同的参数就可以了。


至于更新,应该可以自己做一个扩展,把子游戏的整体项目当作资源包的形式(zip)请求加载,然后解压运行,这样的话就需要自己写原生扩展了。  你可以找你们的ios开发解决一下,应该不是什么大的问题。
dily3825002  社区管理员 | 2017-7-13 18:01:46
webview
xyl  初窥堂奥 | 2017-7-13 18:31:26
lostsailboard  登堂入室 | 2017-7-13 23:15:49
xyl 发表于 2017-7-13 18:31
http://bbs.egret.com/thread-27798-1-1.html

你这个是所有游戏一开始都打包在app里了吧?我想问的是点击游戏后再下载字游戏
lostsailboard  登堂入室 | 2017-7-13 23:16:54

用webview的话就是用页游的方式吧,玩家重启进入的话是不是还是需要重新从网络加载资源?
xyl  初窥堂奥 | 2017-7-14 09:26:20
xsstomy 发表于 2017-7-14 09:04
做过多个egret项目在一个项目里面启动的。

做法是把native 的egret libs 当作一个扩展库,native项目本身 ...

谢谢
lostsailboard  登堂入室 | 2017-7-14 11:16:53
xsstomy 发表于 2017-7-13 10:52
做过多个egret项目在一个项目里面启动的。

做法是把native 的egret libs 当作一个扩展库,native项目本身 ...

多谢分享,我去研究一下。期待官方出一个通用的解决方案
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部