我在xamarin中开发了一个应用程序,其中页面包含html格式的一些数据,因此我将webview以及image,lable等标签集成在一起。在webview数据旁边,有一些pdf,图像,网站的超链接,我需要在不同的webview /浏览器中打开。 为此,我编写了以下代码:-
void Handle_Navigating(object sender, Xamarin.Forms.WebNavigatingEventArgs e)
{
if (e.Url.StartsWith("http"))
{
try
{
var uri = new Uri(e.Url);
Device.OpenUri(uri);
}
catch (Exception)
{
}
e.Cancel = true;
}
}
知道问题是在打开链接时显示的地址栏,我需要隐藏它。
感谢您的帮助。 预先感谢。