导致这个问题产生的原因是截取玩家名称时,emoji没有被截全(也就是截了一半,然后导致iOS,CCCanvasRenderingContext2D-apple.mm 中 measureText 方法中text参数为nill),导致程序会闪退,在上述发生地点可以对参数text判空,判空后可以消除闪退, 但是判空后文本的那次赋值会失效,会展示成默认文字
具体解决方案 其实就是对于emoji 跟 昵称混排 截取的问题 可以参考下面链接
导致这个问题产生的原因是截取玩家名称时,emoji没有被截全(也就是截了一半,然后导致iOS,CCCanvasRenderingContext2D-apple.mm 中 measureText 方法中text参数为nill),导致程序会闪退,在上述发生地点可以对参数text判空,判空后可以消除闪退, 但是判空后文本的那次赋值会失效,会展示成默认文字
具体解决方案 其实就是对于emoji 跟 昵称混排 截取的问题 可以参考下面链接
按上述操作即可
感谢,ios闪退吐了