【发布时间】:2019-11-21 05:35:55
【问题描述】:
我是 Xamarin 的新手,我使用这个 example 作为我的应用程序的基础。我刚刚注意到,当我单击一个链接下载文件时,它没有执行任何操作,但我可以在控制台中看到下一个错误
mSecurityInputMethodService 为空
我认为这是一种方法,但它根本没有做任何事情
private void WebView_OnNavigating(object sender, WebNavigatingEventArgs e)
{
if (e.Url.ToLower().Contains("forcesave=true") || e.Url.ToLower().Contains("pdf"))
{
var uri = new Uri(e.Url);
Device.OpenUri(uri);
e.Cancel = true;
}
}
你能给我一些建议吗?
【问题讨论】:
-
你想从 web 视图下载文件吗?
-
是的,用户将使用 WebView 浏览我的网站,有一些带有文件的 url