标签: xamarin webview xamarin.forms
我有一个网页,我想在我的应用程序的Web视图中显示。但该页面有链接。有什么方法可以在WebView中显示页面上的所有链接。
编辑 - 9/25
抑制的真正含义是我不想要显示任何链接。因此,在我的响应式应用程序中,当我在移动设备中查看时,我的所有链接都显示为汉堡包菜单。我不希望它甚至显示。这可能。
答案 0 :(得分:0)
订阅webview' Navigating事件并设置e.Cancel = true。
Navigating
e.Cancel = true
在这个answer中有一个非常好的代码示例,介绍如何使用MVVM支持实现它。您还可以参考此link获取更简单的示例。
编辑1 - 根据更新的问题
您可以使用javascript注入来显示或隐藏WebView中DOM的元素。这是一个answer,类似于拦截所有元素的点击。
WebView