H5调用原生activity出现 err unknown url scheme

来源:互联网 发布:足彩数据 编辑:程序博客网 时间:2024/06/05 20:26

H5调用原生activity方式

1、js与native互调
2、scheme跳转

> 采用Scheme调用出现:err unknown url scheme

WebView设置了WebViewClient情况下,设置以下方法:

mWebView.setWebViewClient(new WebViewClient(){ @Override            public boolean shouldOverrideUrlLoading(WebView view, String url) {               // 必须处理url,不处理                Intent intent = new Intent(Intent.ACTION_VIEW,                        Uri.parse(url));                startActivity(intent);                return true;            }}});

WebView未设置了WebViewClient情况下,可直接在网页调起相关scheme。

原创粉丝点击