我有一个使用ChromiumWebBrowser控件的WinForms应用程序。控件将根据当时正在使用的应用程序显示特定网页的内容,并且在用户完成网站后,它应该关闭。
但是,用户当前可以使用后退/前进按钮(或上下文菜单)返回浏览器中他们不应再访问的页面。我需要一种从浏览器中擦除历史记录的方法来防止这种情况。
我在控件本身中找不到可以编辑历史记录的任何方法或属性,到目前为止我找到的最佳解决方案是OnLoadingStateChanged事件(可以启用或禁用后退/前进按钮) 。我无法找出一种合理的方法来使用它来跟踪用户是否可以返回。
是否有一种简单的方法来访问控件的浏览历史记录?