ls752646609
ls752646609
采纳率0%
2017-03-06 06:45 阅读 3.1k

iOS与h5嵌套,打电话功能实现

5

同事做的h5页面,有一个打电话的功能,我只负责用ukwebview打开他的链接,
问题是他的链接在浏览器上打开打电话功能没有问题,链接到app中打电话功能就无法实现。。
他说他那里解决不了,让我想想办法,我这里就只有一个链接。。请问有办法解决没有??

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • caozhy 从今以后生命中的每一秒都属于我爱的人 2017-03-06 07:36
  • Kevindongkun 我有一只小毛驴,可我从来都不骑 2017-03-07 12:35

    第一步:与h5交互:获取到电话号码;
    第二步:NSString *url = [NSString stringWithFormat:@"telprompt://%@", numberPhone];
    [self openUrl:url];
    第三步:

    • (void)openUrl:(NSString *)urlStr{
      NSURL *url = [NSURL URLWithString:urlStr];
      UIApplication *application = [UIApplication sharedApplication];
      if (![application canOpenURL:url]) {
      NSLog(@"无法打开\"%@\", 请确保此应用正确安装", url);

      }else
      [[UIApplication sharedApplication]openURL:url];
      }

    点赞 评论 复制链接分享

相关推荐