EditBoxScaleRotateBug2.zip (3.6 MB)
预览需要选择手机或者构建为手机端,PC端下是正常的。
有大佬帮看看嘛?或者有别的解决方案?
理解错了,以为说的原生平台,我们确认下问题,
对,是Web手机端,Web PC端是正常的,看了下引擎源码,edit-box-impl.ts里是用Input控件,Css样式使用transform:matrix来实现输入和定位的,但好像值换算有问题,尝试改了改,但没成功,能力有限,麻烦了。
// 修改垂直不对齐
if (sys.platform === sys.Platform.MOBILE_BROWSER) {
b = b * scaleX
c = c * scaleX
tx = tx - tx * 0.005
ty = ty + ty * 0.01
}
edit-box-impl.ts 小修改了下,测试正常,但可能有兼容问题,用着先
