一、病症
Unity发布成webgl后,inputfield没法接受中文输入
二、病因
Unity 在webgl平台下对IME的支持有问题
Unity与IME的官方说法描述:
Unity官方明确说明:IOS,Android不支持IME。
是不是Unity WebGL对IME支持有问题?!
三、如何解决
使用github包【WebGLInput】:https://github.com/kou-yeung/WebGLInput
包的介绍:
四、使用方法
- 1、工程里面拖入Unity包【WebGLSupport.unitypackage】
- 2、InputField组件上attach script ——【WebGLInput】
五、测试
win10 + Unity2021.3.8