WebView,Android文件选择器未调用来自Android的调用



我在用户单击按钮上的上传文件按钮上的上传文件按钮有问题。我该怎么办,或者应该添加什么,请帮助?

package com.ining.activity;
import android.content.Intent;
import android.os.Build;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class KirimTugasActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_kirim_tugas);
        WebView webView = (WebView) findViewById(R.id.webview);
        webView.getSettings().setLoadsImagesAutomatically(true);
        webView.getSettings().setJavaScriptEnabled(true);
        webView.getSettings().setDomStorageEnabled(true);
        // Tiga baris di bawah ini agar laman yang dimuat dapat
        // melakukan zoom.
        webView.getSettings().setSupportZoom(true);
        webView.getSettings().setBuiltInZoomControls(true);
        webView.getSettings().setDisplayZoomControls(false);
        // Baris di bawah untuk menambahkan scrollbar di dalam WebView-nya
        webView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
        webView.setWebViewClient(new WebViewClient());
        webView.loadUrl("https://docs.google.com/forms/d/e/1FAIpQLSdwUcVor4FflN2dDbw15gIAPd4djUR6YiUzEd_bvUN_6oZ1mA/viewform?usp=sf_link");
    }

}

选择文件的webchromeclient。检查此Android-选择WebView中的文件按钮

或检查Google样本https://github.com/googlearchive/chromium-webview-samples/blob/B18AFA9621526C19156BF0FE6F5386AD1/input-file-file-file-file-file-file-explile-explile-explile-src/src/main/java/java/java/inpulilesmella ava

最新更新