Egret社区
1银子
本题已加入常见问题汇总 » Egret Natvie,更多Egret Natvie相关的话题欢迎关注讨论


我想把egret里写的consol.log,或者egret.log 都记到本地文件。

请问大家都是怎么做的?

最佳答案

查看完整内容

在运行前把egret.log函数替换成自己的函数,然后自己的函数调用native写的写日志文件的函数。
分享到 :
0 人收藏

18 个回复

倒序浏览
wyb815  圆转纯熟 | 2017-9-11 12:15:21
在运行前把egret.log函数替换成自己的函数,然后自己的函数调用native写的写日志文件的函数。
myfly002  登堂入室 | 2017-9-11 15:39:09
wyb815 发表于 2017-9-11 12:15
在运行前把egret.log函数替换成自己的函数,然后自己的函数调用native写的写日志文件的函数。 ...

好吧,之前也想到这个办法,只是想从官方的角度,是否弄个集成的解决方案更好一些?
myfly002  登堂入室 | 2017-9-11 15:39:13
wyb815 发表于 2017-9-11 12:15
在运行前把egret.log函数替换成自己的函数,然后自己的函数调用native写的写日志文件的函数。 ...

好吧,之前也想到这个办法,只是想从官方的角度,是否弄个集成的解决方案更好一些?
wyb815  圆转纯熟 | 2017-9-11 15:41:56
myfly002 发表于 2017-9-11 15:39
好吧,之前也想到这个办法,只是想从官方的角度,是否弄个集成的解决方案更好一些? ...

当然是更好,不过官方貌似忙不过来了。
wyb815  圆转纯熟 | 2017-9-11 15:45:33
myfly002 发表于 2017-9-11 15:39
好吧,之前也想到这个办法,只是想从官方的角度,是否弄个集成的解决方案更好一些? ...

其实为什么要存文件呢?没必要啊,在游戏里面做个小窗口显示出来就好,又可以跨平台。
myfly002  登堂入室 | 2017-9-11 16:04:08
wyb815 发表于 2017-9-11 15:45
其实为什么要存文件呢?没必要啊,在游戏里面做个小窗口显示出来就好,又可以跨平台。 ...

你这样适合开发过程中,,如果项目上线了,怎么查问题呢?
wohaha  登堂入室 | 2017-9-11 16:07:37
myfly002 发表于 2017-9-11 16:04
你这样适合开发过程中,,如果项目上线了,怎么查问题呢?

大兄弟 很多平台都可以干这个事情哦! bugly之类的sdk
wyb815  圆转纯熟 | 2017-9-11 16:10:15
myfly002 发表于 2017-9-11 16:04
你这样适合开发过程中,,如果项目上线了,怎么查问题呢?

上线的时候做个收集错误的服务端,客户端发生错误就发送到服务端就好。存本地其实是不太好的,毕竟你很可能拿不到玩家设备。
myfly002  登堂入室 | 2017-9-11 16:48:19
wyb815 发表于 2017-9-11 16:10
上线的时候做个收集错误的服务端,客户端发生错误就发送到服务端就好。存本地其实是不太好的,毕竟你很可 ...

说的也是,但是小公司,团队水平达不到啊,人手不足,直接接第三方SDK 或者用本机日志了。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

Powered by Discuz! X3.2 © 2001-2016 Comsenz Inc.

返回顶部