首页| 论坛| 消息

回复: 基于C++的一套web框架
#6 回 圣域天子 的帖子 [samhuilong 09-06 20:06]
圣域天子:wasm中进行中文输入,有办法吗? (2022-09-06 11:24) 
有一家产品盈帆报表设计器,他们是通过调用js原生态的输入框来实现的,我觉得技术上完全可行。
以下是我复制一段他们解决的方案:
Qt5.12.2所编译的web插件自身是无法输入中文的,解决此问题,需要使用html的编辑框。在web插件中需要输入的地方调用js接口,发送事件,前端响应事件,将编辑框显示出来,前端的编辑框可以响应本地的输入法,中文输入后,再将文本通过接口回传到web插件中,并将编辑框隐藏,这样解决中文输入问题。
#7 回 samhuilong 的帖子 [圣域天子 09-09 12:51]
samhuilong:有一家产品盈帆报表设计器,他们是通过调用js原生态的输入框来实现的,我觉得技术上完全可行。
以下是我复制一段他们解决的方案:
Qt5.12.2所编译的web插件自身是无法输入中文的,解决此问题,需要使用html的编辑框。在web插件中需要输入的地方调用js接口,发送事件,前端响应事 .. (2022-09-06 20:06) 
这个方案我见过,QML上的代码也有。
但是这不好的方案,而且不同类型的输入框需要多种不同的风格。
在 pascal 上用的wasm编译器不同,可以实现中文输入的

<< 1 2 >> (2/2)

回复 发表
主题 版块