【问题标题】:Dial a number using Phonegap in IPhone使用 iPhone 中的 Phonegap 拨打号码
【发布时间】:2012-10-26 01:14:05
【问题描述】:

我需要使用 iPhone 中的 PhoneGap 应用程序拨打电话号码。这是我正在使用的代码,它不起作用 <a href="tel:+1-800-275-2273" style="width:300px;height:67px;margin-bottom:20px;"><img src="image.png" alt="" /></a>

我还在应用程序中使用 childbrowser 和 mapkit 插件。谁能告诉我应该如何在 Iphone 应用中使用 Phonegap 拨打电话?

提前致谢。

【问题讨论】:

  • ...它的哪一部分不起作用?如果您想要一个好的答案,您需要提供有关确切问题的更多详细信息。
  • 脚本电话:+1-800-275-2273 没有被调用。我只需要通过单击图像按钮来拨打电话号码。

标签: iphone objective-c cocoa-touch cordova


【解决方案1】:

我只是尝试了(复制和粘贴),没有图像但只有文本,它试图拨打号码,所以它可以工作。肯定有其他问题。

【讨论】:

  • 只是检查一下,您是在设备上试用吗?当然,模拟器不能拨出,所以它在模拟器中不起作用。
  • 我在模拟器上检查了它,看看是否出现警报呼叫该号码。您是否还添加了 childbrowser 和 mapkit 插件?
  • 就像我提到的,模拟器没有电话功能(即Phone.app),所以没有可用的拨号,因此电话:不起作用。加不加插件没关系。
  • 是的,你是对的,Shazron。由于用于确认呼叫的警报对话框,我感到困惑。
【解决方案2】:

这对我有用:

window.location.href='tel:800-123-4567';

【讨论】:

    【解决方案3】:

    如果您在 iOS 5 中遇到问题,请尝试此操作。这允许您通过 javascript 拨打电话。 https://github.com/j-mcnally/PhoneGap-ios-PhoneDialer

    【讨论】:

      【解决方案4】:

      tel: 之后,尝试仅使用数字,即

      【讨论】:

        猜你喜欢
        • 2018-03-09
        • 1970-01-01
        • 1970-01-01
        • 2012-03-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多