问题描述
我正在构建一个 WPF
应用程序并尝试使用 XamlIslands
来获得基于 Windows10 的外观。我的应用程序中需要一个网络浏览器,但 documentation says 无法在自定义组件中使用 UWP
的 WebView (Windows.UI.Xaml.Controls
)。相反,Microsoft 创建了 Microsoft.Toolkit.Wpf.UI.Controls.WebView
,是的,我知道它已被弃用,将来会被 WebView2
取代。
我尝试使用 WebView2
,调查了几个我需要的功能,但是有很多错误 - 主要在它的 GitHub 页面中报告,微软表示他们正在努力解决这个问题。我没有几个月的时间来等待它,所以我决定回到 WebView,直到他们修复 WebView2 中的错误。
但是当我尝试使用 WebView
(Toolkit.Wpf
) 时,我发现它也有很多问题。例如,我还没有找到阻止加载资源的方法,例如 WebResourceRequested
中的 UWP WebView
事件。有没有办法阻止所有远程内容?还是直接屏蔽所有图片?
我没有找到回调,当我点击链接时会触发回调。有没有办法捕捉链接点击。当我点击链接时,基本上没有任何反应。
对于与整个场景相关的任何建议、意见和观察,我将不胜感激。非常感谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)