Android WebView 支持 H5 输入类型 file 选择图片并调用系统相册/相机接口;若不处理 WebView 点击则会出现无反应现象。
发布时间
阅读量:
阅读量
Webview要调用系统相册/相机,需要setWebChromeClient并重写WebChromeClient的方法。
webView.setWebChromeClient(new MWebChromeClient(engine));
class MWebChromeClient extends SystemWebChromeClient {
public MWebChromeClient(SystemWebViewEngine parentEngine) {
super(parentEngine);
}
// For Android < 3.0
public void openFileChooser(com.tencent.smtt.sdk.ValueCallback<Uri> valueCallback) {
uploadMessage = valueCallback;
openImageChooserActivity();
}
// For
全部评论 (0)
还没有任何评论哟~
