Xamarin:WebView<电话:..链接



晚上好,

我一直在尝试通过点击<电话:。。。。链接在webview中保存了几天。

我试过几本手册,但都不管用。你能给我个建议吗?

谢谢

使用Webview.OnNavigating事件。像这样的东西应该起作用:

Page.xaml.cs

private void WebView_OnNavigating(object sender, WebNavigatingEventArgs navigationEvent) {
if (navigationEvent.Url.StartsWith("tel:")) {
navigationEvent.Cancel = true;
Xamarin.Essentials.Launcher.OpenAsync(navigationEvent.Url);
}
}

Page.xaml

<WebView Navigating="WebView_OnNavigating" />

最新更新