美文网首页
WKWebview实现安装ipa方法

WKWebview实现安装ipa方法

作者: FM_0138 | 来源:发表于2019-04-16 10:30 被阅读0次

实现WKwebview的代理,然后在此代理从填写这个

#pragma mark - WKNavigationDelegate

/** 在发送请求之前,决定是否跳转 */

- (void)webView:(WKWebView*)webView decidePolicyForNavigationAction:(WKNavigationAction*)navigationAction decisionHandler:(void(^)(WKNavigationActionPolicy))decisionHandler {

    NSURL*hosturl = navigationAction.request.URL;

        NSString*hostname = navigationAction.request.URL.host.lowercaseString;

    NSLog(@"hosturl = %@ \n hostname = %@ \n ",hosturl, hostname);

    NSString*str = [hosturlabsoluteString];

    if ([str containsString:@""itms-services://?action=download-manifest"]) {

    //弹窗提示安装

       [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-services://?action=download-manifest&url=https://ios.cp55xz.com/ipa/app.plist"]];

    }

    decisionHandler(WKNavigationActionPolicyAllow);

}

相关文章

网友评论

      本文标题:WKWebview实现安装ipa方法

      本文链接:https://www.haomeiwen.com/subject/ikpvwqtx.html