[]单机游戏如何监听网络是否连接

虽然单机H5游戏不需要建立webSocket实时通信,但是由于H5游戏在玩的时候是需要时不时从服务器下载资源的,所以为了确保在需要下资源的时候不断网,游戏能正常进行,游戏需要监听当前网路是否断开,断开的话给与提示和处理,就像大部分网络游戏一样。
 
我想知道:
1.如何监听?
2.确定断开后有没有方法可以使游戏暂停,玩家必须刷新重新进(没有重连机制),类似APP的退出程序,如何实现?
3.如果版本更新,资源换了,如何使用户在下一次进游戏的时候自动强制更新资源和版本?
 
三个问题,希望可以解答一下,谢谢^_^
已邀请:

Laya_XS

赞同来自:

问题一:监听实现方式参考:http://layaair.ldc.layabox.com/demo/?Network_Socket;
问题二:你这个属于项目的执行逻辑,自己研究吧,这个如果搞不定的话,说明技术功底有待提高;
问题三:这个也是项目层自己考虑做的,你可以自己写资源管理策略,把游戏的全部资源列表存成列表,然后资源加载时从列表里去读取即可!

要回复问题请先

商务合作
商务合作