在APP内调用
String url ="https://work.weixin.qq.com/ca/cawcde12a95e80XXXX"
mWebView.loadUrl(url);
mWebView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
if (url == null) return false;
try {
if (!url.startsWith("http://") && !url.startsWith("https://")) {
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
mContext.startActivity(intent);
return true;
}
} catch (Exception e) {//防止crash (如果手机上没有安装处理某个scheme开头的url的APP, 会导致crash)
return true;//没有安装该app时,返回true,表示拦截自定义链接,但不跳转,避免弹出上面的错误页面
}
mWebView.loadUrl(url);
return true;
}
});
这时候唤起系统自带浏览器,但是当我们点击放回的时候这时候处于桌面状态,有办法能回到原来的app么
小程序怎么跳转呢