Qt 配合 CEF 遇到的奇怪 bug,求助

273 天前
 MasterPure

Qt+C++做业务模块,Quasar 写网页界面,通过 CEF 渲染展示,遇到一个奇怪现象: 打包好(包含了 Qt 运行时库和 CEF 运行时库)的程序在开发机(windows10 22H2)上测试没有任何报错,包括 CEF 的调试控制台也没有报错,但是完全相同的程序复制到目标机(windows10 1809 LTSC)上测试时,执行之前相同的操作,却出现了两个问题:

1.Quasar 封装的 QCardActions 组件会在 CEF 控制台上报无法读取 null 属性的错误;

2.Quasar 封装的 QInput 组件在设置了 mask 后用中文输入法输入时会重复输入,比如输入"1",结果变成"11";

如果说这是 Quasar 的 bug 的话我也认了,但是为什么开发机却不会出现这些问题?

我理解的是,在使用相同 CEF 运行时库的情况下,渲染相同的网页时,行为应该是完全一致的才对吧。

前端新人,还请多多指教。

659 次点击
所在节点    程序员
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1007405

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX