WebView 摄像头选项

问题描述 投票:0回答:0

我在 android studio 的 WebView 中遇到问题,当我点击上传图片时,它没有显示相机,画廊选项直接打开文件,选择图片后它没有上传该图片?

// 对于 Lollipop 5.0+ 设备 public boolean onShowFileChooser(WebView mWebView, ValueCallback filePathCallback, FileChooserParams fileChooserParams) { Toast.makeText(getApplicationContext(), "FILES...", Toast.LENGTH_SHORT).show(); 如果(上传消息!=空){ uploadMessage.onReceiveValue(null); 上传消息=空; } uploadMessage = filePathCallback; 意图意图=空; 如果(Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP){ intent = fileChooserParams.createIntent(); } 尝试 { startActivityForResult(意图,REQUEST_SELECT_FILE); } 赶上(ActivityNotFoundException e){ 上传消息=空; Toast.makeText(getApplicationContext(), "无法打开文件选择器", Toast.LENGTH_LONG).show(); 返回假; } 返回真; }

webview android-webview
© www.soinside.com 2019 - 2024. All rights reserved.