【问题标题】:Could I create "Call" button in HTML 5 IPhone application using PhoneGap?我可以使用 PhoneGap 在 HTML 5 iPhone 应用程序中创建“呼叫”按钮吗?
【发布时间】:2011-05-09 01:21:22
【问题描述】:

我可以使用 PhoneGap 在 HTML 5 iPhone 应用程序中创建“呼叫”按钮吗?按下此按钮应调用 iPhone 设备上的某个号码。

【问题讨论】:

    标签: iphone html cordova


    【解决方案1】:

    如果您可以为按钮指定 URL,请使用 URL 格式 tel:phonenumber

    【讨论】:

    • 此链接在 Iphone 模拟器中不起作用:拨打 Apple 客户支持电话 1-800-275-2273
    • 这背后有什么标准吗?这是来自 HTML5 规范吗?
    • @MikeMurko - 从 wap 开始就是这样。
    • 好的,我只是觉得了解更多细节会很有趣(即可以接受哪些格式)。我刚刚在 Gingerbread Android 上对此进行了测试,它运行良好。
    • 确保该链接上没有event.preventDefault(),因为使用window.location = href 之类的链接在某些设备(如iphone 6+)上不起作用。
    【解决方案2】:

    最好的格式是数字中没有标点符号,所以:

    <a href="tel:+18002752273"> Call Apple Customer Support at 1-800-275-2273 </a>
    

    【讨论】:

    • Nick 上面的链接很好用,谢谢!是否可以规避 [取消 | Call] 提醒框,无需接受提醒即可直接拨打电话?
    【解决方案3】:

    使用这个“电话:电话号码” 它不能在模拟器上运行,但它可以在真实设备上运行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-02-02
      • 1970-01-01
      • 2015-06-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多