【问题标题】:iOS 11 - <a href="tel:1-427-555-05-05"> links only work with long tap on iPhone, single tap doesn't workiOS 11 - <a href="tel:1-427-555-05-05"> 链接仅适用于 iPhone 上的长按,单击不起作用
【发布时间】:2018-08-09 19:22:06
【问题描述】:

你好 StackOverflow 社区

我正在构建 iOS 11 Swift WKWebView 应用程序,目前它正在浏览 https 远程网站

我做了一个电话页面,html代码类似

<a href="tel:78122931709">+7 (812) 293-17-09</a>
<a href="tel:78122931709">Make a phone call</a>

但由于某些原因,在 iOS 11.2.6 下的 iPhone SE 上,电话链接只能通过长按打开。对于单击,应用程序什么也不做。

在 iOS 11.2.6 下的 iPad Air 2 单击可以工作,单击后立即出现选项,而不是长按后出现。

我想要做的是制作带有WKWebView 打开提示的 iPhone 应用程序,以便在单击时调用,而不是在长按并选择第一个选项后。有什么办法吗?

【问题讨论】:

    标签: ios iphone swift hybrid-mobile-app wkwebview


    【解决方案1】:

    我的解决方案是从使用 WKWebView 切换到已弃用的 UIWebView

    所有电话电话链接在 iPhone 上的 UIWebView 上都能正常工作

    【讨论】:

      猜你喜欢
      • 2017-03-23
      • 2011-12-04
      • 2016-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-04
      相关资源
      最近更新 更多