QCefView icon indicating copy to clipboard operation
QCefView copied to clipboard

[BUG]: 调用executeJavascript出现异常并崩溃

Open ChenKe404 opened this issue 1 year ago • 0 comments

Describe the bug 【Bug描述】

当调用函数 executeJavascript 时在 QCefViewPrivate.cpp 的1054行出现异常。 https://github.com/CefView/QCefView/issues/58 这个issue提到了这个问题,但是只对函数 executeJavascriptWithResult 做了更改。

QCefView 版本 1.1.0

To Reproduce 【复现步骤】

  1. 使用官网的教程创建QCefView
  2. 在页面加载完毕后执行 executeJavascript(QCefView::MainFrameID,"任意js代码","");
  3. 报异常并崩溃

Expected behavior 【正确的预期行为】

就算js代码执行不成功也不因该把程序崩掉。

Screenshots 【截图】 KOG)I71NVW)MZT%W)W1S@6C QM78`33QVXA }05925((YPJ

Environment 【BUG产生的环境】

  • OSR/NCW Mode: OSR enable
  • OS & Version: Windows 10
  • Qt Version: 5.12.5
  • CEF Version: 113.3.1

Additional context 【更多额外信息】

ChenKe404 avatar Jan 20 '24 11:01 ChenKe404