QCefView
QCefView copied to clipboard
[BUG]: 调用executeJavascript出现异常并崩溃
Describe the bug 【Bug描述】
当调用函数 executeJavascript 时在 QCefViewPrivate.cpp 的1054行出现异常。 https://github.com/CefView/QCefView/issues/58 这个issue提到了这个问题,但是只对函数 executeJavascriptWithResult 做了更改。
QCefView 版本 1.1.0
To Reproduce 【复现步骤】
- 使用官网的教程创建QCefView
- 在页面加载完毕后执行 executeJavascript(QCefView::MainFrameID,"任意js代码","");
- 报异常并崩溃
Expected behavior 【正确的预期行为】
就算js代码执行不成功也不因该把程序崩掉。
Screenshots 【截图】
Environment 【BUG产生的环境】
- OSR/NCW Mode: OSR enable
- OS & Version: Windows 10
- Qt Version: 5.12.5
- CEF Version: 113.3.1
Additional context 【更多额外信息】