解决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

相关推荐
大松鼠君19 小时前
轿车3D展示
前端·webgl·three.js
伶俜monster2 天前
UV 法向量实验室:Threejs 纹理与光照炼金术
前端·webgl·three.js
xhload3d2 天前
智能网联汽车云控平台 | 图扑数字孪生
3d·gis·智慧城市·html5·webgl·数字孪生·可视化·工业互联网·车联网·智慧交通·智能网联·汽车云控
三木前端3 天前
像设计师一样处理图像,只需几行 JavaScript 代码!
前端·javascript·webgl
伶俜monster5 天前
模型苏醒计划:Threejs 让静态模型「叛逆」起来
前端·webgl·three.js
DragonBallSuper7 天前
在Cesium中使用ThreeJs材质(不是场景融合哦)
webgl·材质·threejs·cesium·可视化渲染
GISBox11 天前
PLY格式文件如何转换成3DTiles格式——使用GISBox软件实现高效转换
arcgis·信息可视化·node.js·gis·webgl·cesium
XZen13 天前
DeepSeek + 码上掘金 学习shadertoy之 —— Catmull-Rom样条插值
javascript·webgl·计算机图形学
海盗123413 天前
Unity导出WebGL,无法显示中文
unity·webgl
匹马夕阳15 天前
mapbox-gl源码中解析style加载地图过程详解
webgl