【问题标题】:Which version of CEF3 runtime is compatible with the TWAChromium?哪个版本的 CEF3 运行时与 TWAChromium 兼容?
【发布时间】:2014-07-24 06:46:17
【问题描述】:

我已经安装了当前版本的 TWAChromium 组件 (this commit),但是当我将组件放在表单上并运行程序时,我收到以下错误:

Exception EEXternalException in module libcef.dll 

这似乎是由于我使用了不兼容的 CEF3 运行时库。遗憾的是,没有提及 CEF3 运行时的哪个版本与该组件兼容。所以我的问题是,哪个版本的 CEF3 运行时与当前版本的TWAChromium 组件兼容?

【问题讨论】:

  • 您假设问题是不兼容的 DLL,但您报告的错误是 libcef.dll 中的异常。这不一定表示不兼容的 DLL。我建议您尝试使用 SSCCE 进一步隔离问题并相应地修改您的问题。
  • 嗨,安迪,我的程序使用 TChromium 运行。我现在正在尝试使用 TWAChromium。 TWAChromium 需要 CEF 库中的 DLL 才能运行,问题是 TWAChromium 与该库的最新版本不兼容,我似乎无法找到正确的 DLL。因此,我要求正在运行使用此组件的项目的人提供 DLL。我知道这是问题所在,因为我在使用 TChromium 组件时必须解决同样的问题。

标签: delphi chromium-embedded


【解决方案1】:

感谢所有试图提供帮助的人。尤其是 TLama。

使用 TWAChromium 的原因是为了克服我无法设置以下 javascipt 标志的事实:

--js-flags="--stack-size 2048"

克服记忆问题。

对于感兴趣的人,解决方案是恢复到 TChromium 组件并修改在我的网页上运行的 javascript 代码。代码现在使用一直被创建和销毁的对象,而不是使用大量临时变量来管理复杂的计算。

如果您有使 TWAChromium 工作的 DLL,请随时发布它们,因为我希望该组件的更新版本在同一阶段工作。

【讨论】:

    猜你喜欢
    • 2021-02-25
    • 1970-01-01
    • 1970-01-01
    • 2017-04-29
    • 2016-08-13
    • 2016-01-06
    • 2018-04-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多