iOS h5直接调支付宝支付

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/NLYNN/article/details/80163249
- (void)webView:(WKWebView *)webView decidePolicyForNavigationAction:(WKNavigationAction *)navigationAction decisionHandler:(void (^)(WKNavigationActionPolicy))decisionHandler
{
    NSString *requestUrl = request.URL.absoluteString;
     //  则跳转到本地支付宝App
    if ([requestUrl hasPrefix:@"alipays://"] || [requestUrl hasPrefix:@"alipay://"]) {
        // 跳转支付宝App
        BOOL isSucc = [[UIApplication sharedApplication] openURL:request.URL];
        if (!isSucc) {
            NSLog(@"用户未安装支付宝客户端");
        }
        return decisionHandler(WKNavigationActionPolicyCancel);
    }
decisionHandler(WKNavigationActionPolicyAllow);
}

猜你喜欢

转载自blog.csdn.net/NLYNN/article/details/80163249