首页 > 解决方案 > 如果 javascript 将 window.close() 发送到 cefsharp 浏览器,应用程序将关闭

问题描述

我正在使用 cefsharp.winforms Chromium 浏览器,并且正在浏览器中打开视频。视频中有一个关闭按钮。单击关闭按钮后,整个应用程序将关闭。似乎从 javascript window.close() 被调用并且应用程序正在关闭。

我尝试将cef 标志的 disable-javascript-close-windows 设置为 1,但应用程序仍然关闭。我也尝试过从我返回 true 的地方处理 LifeSpanHandler DoClose 事件,但这也不起作用。(这不会关闭应用程序,但 goodbye.html 也没有出现,我将其作为回调)

“我希望 GoodBye html 页面在单击关闭按钮时打开。我正在收到 goodbye.html 回调,但在该应用程序关闭之前。”

标签: cefsharpchromium-embedded

解决方案


推荐阅读