我将使用URL加载WebView。我的URL包含一个按钮,用于从手机中获取照片,可以从相册或使用设备相机拍摄。我已经设置了权限以访问相册,但是按钮无法打开相册。
以下是我的代码:
以下是我的代码:
webJobForm.getSettings().setLoadsImagesAutomatically(true);
webJobForm.getSettings().setPluginState(WebSettings.PluginState.ON);
webJobForm.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
webJobForm.getSettings().setSupportZoom(true);
webJobForm.getSettings().setBuiltInZoomControls(true);
webJobForm.getSettings().setDisplayZoomControls(true);
webJobForm.getSettings().setLoadWithOverviewMode(true);
webJobForm.setVerticalScrollBarEnabled(true);
webJobForm.setHorizontalScrollBarEnabled(true);
webJobForm.getSettings().setUseWideViewPort(true);
webJobForm.getSettings().setAllowFileAccess(true);
webJobForm.getSettings().setAllowUniversalAccessFromFileURLs(true);
webJobForm.getSettings().setAllowContentAccess(true);
webJobForm.getSettings().setAllowFileAccessFromFileURLs(true);
webJobForm.getSettings().setMediaPlaybackRequiresUserGesture(true);
webJobForm.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
webJobForm.getSettings().setJavaScriptEnabled(true);
webJobForm.setWebChromeClient(new WebChromeClient());
webJobForm.postUrl(bundle.getString("FormUrl"),JobID.getBytes());