解决TMP_InputField 在WebGL(抖音)上不能唤起虚拟键盘,不能使用手机内置输入法的问题

整整花费了一天时间测试和解决。试验了多个方法,花了不少美刀,最终才发现抖音这个官方文档,哭了:

https://partner.open-douyin.com/docs/resource/zh-CN/mini-game/develop/guide/game-engine/rd-to-SCgame/open-capacity/capability-adaptation/sc_webgl_keyboard

最终方案:

使用InputField 替换TMP_InputField 即可。

试过的不可行的方案:

× 不可行方案1:输入系统变成Both。
× 不可行方案2:使用github的这个包:GitHub - kou-yeung/WebGLInput: IME for Unity WebGL

是可以正常出包,但在抖音小游戏上,启动就报错了。

× 不可行方案3:这个最接近成功,因为兼容性好,并且抖音不报错:

Pop Input | Input Management | Unity Asset Store

相关推荐
二狗哈1 天前
Cesium快速入门11:广告牌添加
3d·webgl·cesium·地图可视化
二狗哈2 天前
Cesium快速入门10:添加物体与3D建筑
3d·webgl·cesium·地图可视化
二狗哈2 天前
Cesium快速入门9:相机动画与交互
webgl·cesium·地图可视化
二狗哈3 天前
Cesium快速入门8:相机的方向与位置
webgl·cesium·地图可视化
一个很帅的帅哥4 天前
three.js和WebGL
开发语言·javascript·webgl
二狗哈4 天前
Cesium快速入门4:天空盒
webgl·cesium·地图可视化
二狗哈4 天前
Cesium快速入门1:打造第一个Cesium应用
webgl·cesium
tangdou3690986555 天前
AI真好玩系列-WebGL爱心粒子手势互动教程 | Interactive Heart Particles with Hand Gestures
前端·人工智能·webgl
小猪努力学前端8 天前
基于PixiJS的小游戏广告开发
前端·webgl·游戏开发
光影少年10 天前
WebGIS 和GIS学习路线图
学习·前端框架·webgl