【发布时间】:2019-12-09 16:14:10
【问题描述】:
您好,我正在将一个外部网页加载到我的WebView。该网页有上传 pdf 和上传图片按钮。但是当我点击这些按钮时,它不会打开图库或文档。
这是我的代码
_webView = FindViewById<WebView>(Resource.Id.webview);
_webView.Settings.JavaScriptEnabled = true;
_webView.Settings.DomStorageEnabled = true;
_webView.Settings.DatabaseEnabled = true;
_webView.Settings.AllowFileAccess = true;
_webView.Settings.AllowContentAccess = true;
_webView.SetWebViewClient(new HelloWebViewClient());
_webView.SetWebChromeClient(new CustomChromeClient());
public class CustomChromeClient : WebChromeClient
{
public override void OnPermissionRequest(PermissionRequest request)
{
request.Grant(request.GetResources());
}
}
我该如何解决这个问题?请帮我。谢谢!
【问题讨论】:
-
,请确认您是否将Webview中的Button OnClick与C#中的方法关联起来,这里是帮助链接:stackoverflow.com/questions/54067402/…
标签: android webview xamarin.android