安卓WebView支持兼容H5上传图片功能
最近用安卓原生与H5交互做的比较多,深有所感,随笔小记一下,这些都是自己在交互过程中遇到的问题及解决办法;
1.安卓响应H5的点击事件,我所用的有两种方式
(1)截取响应事件的地址,上代码
webview.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
// http://720.hiweixiao.com/zhapfangapp/hongbao/hongbao_List.html?back=1
// view.loadUrl(url);
if(url.endsWith("?back=1")){
Intent it = new Intent(getActivity(), MainWebViewActivity.class);
// it.setClass();
it.putExtra("url", url);
startActivity(it);
}els

本文介绍了在安卓WebView中如何实现对H5上传图片的支持,包括两种与H5交互的方法:通过拦截URL加载和使用JavaScript接口。同时,详细讲解了如何处理不同Android版本下WebChromeClient的file选择器兼容问题。
最低0.47元/天 解锁文章
2598

被折叠的 条评论
为什么被折叠?



