-
Creator 版本:2.2.2
-
目标平台: iOS
-
详细报错信息,包含调用堆栈:
-
重现方式:场景使用label 输入填满iOS 表情包 使Label 自动换行2 行以上
-
之前哪个版本是正常的 :2.0.1
-
手机型号 :iOS
-
手机浏览器 :
-
编辑器操作系统 :
-
编辑器之前是否有其它报错 :
-
出现概率:100%
-
额外线索: 开发大佬麻烦看一下
Creator 版本:2.2.2
目标平台: iOS
详细报错信息,包含调用堆栈:
重现方式:场景使用label 输入填满iOS 表情包 使Label 自动换行2 行以上
之前哪个版本是正常的 :2.0.1
手机型号 :iOS
手机浏览器 :
编辑器操作系统 :
编辑器之前是否有其它报错 :
出现概率:100%
额外线索: 开发大佬麻烦看一下
崩溃问题是解决了,但是我现在输入多行内容都是表情的时候, 第二行的表情可能丢失,也有可能是正常的,做为空判断只能解决不崩溃的问题 ,多行的时候在安卓iOS都有可能不显示系统表情加粗文字
iOS 也是一样的, 都会出现类似的问题, 2.2.2 引擎
另外 安卓,iOS的 EditBox 键盘的return 事件监听 有问题,
-(BOOL) textFieldShouldReturn:(UITextField *)textField
{
const std::string text([getCurrentText() UTF8String]);
callJSFunc(“confirm”, text);
cocos2d::EditBox::complete();
return YES;
}
下面这两句是我自己加上去的
另外安卓的输入框文本 右边的绿色按钮那一条计算有误, 我自己修改原生代码后已经解决
【 const std::string text([getCurrentText() UTF8String]);
callJSFunc(“confirm”, text);】
感谢大佬,我又发现了几个新问题