安卓 webview 打开微信支付
程序员文章站
2022-07-01 15:14:15
webView.setWebViewClient(new WebViewClient() { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { // 如下方案可在非微信内部WebView的H5页面中调出微信支付 if (url.startsWith("weixin://wa......
webView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
// 如下方案可在非微信内部WebView的H5页面中调出微信支付
if (url.startsWith("weixin://wap/pay?")) {
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.setData(Uri.parse(url));
startActivity(intent);
return true;
}
return super.shouldOverrideUrlLoading(view, url);
}
@Override
public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {
handler.proceed();// 接受所有网站的证书
}
});
本文地址:https://blog.csdn.net/a506656675/article/details/107127972
推荐阅读
-
微信小程序与webview交互实现支付功能
-
旗鱼浏览器安卓版v1.11正式版更新 微信微博QQ一键登
-
微信多开软件分享,微信多开神器完美解决IOS安卓多开问题!
-
利用安卓模拟器在电脑上使用微信(安卓模拟器装微信)
-
微信小程序 wx.uploadFile在安卓手机上面the same task is working问题解决
-
又增两大重磅功能 安卓微信7.0.7内测更新体验
-
微信JS-SDK updateAppMessageShareData安卓不能自定义分享详解
-
安卓版微信7.0什么时候发布?微信7.0好看以及强提醒功能使用介绍
-
微信登录失败怎么办?安卓手机微信登录失败的解决方法
-
微信如何查看已撤回消息显示 微信消息显示已撤回查看方法(含安卓/iPhone手机)