我正在为我的响应式网站使用简单的 webview。应用程序工作正常,但文件上传控件不起作用,我无法从应用程序上传图像、文档、ppt 或 excel 文件。
我在 android studio 中创建了 webview。
我添加了以下代码
Uri uri = Uri.parse("https://myurl.com/");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
final Activity activity = this;
mWebView.setWebChromeClient(new WebChromeClient() {
public void onProgressChanged(WebView view, int progress) {
activity.setProgress(progress * 1000);
}
});
mWebView.setWebViewClient(new WebViewClient() {
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
Toast.makeText(activity, "Oh no! " + description, Toast.LENGTH_SHORT).show();
}
});
但它会在浏览器中打开应用程序。谁能帮我?