5
4

3 回答 3

2

我的解决办法是:没有办法。但是一个插件: https ://github.com/mchristie/PhoneGap-ios-PhoneDialer/

如果您使用cordova,请务必检查您必须更改的4行(cordova而不是phonegap)

于 2012-06-10T00:11:00.650 回答
2

实际上有一个解决方案,或者至少对我来说有一个解决方案,这里是:

在 HTML 中:

<input type="button" href="tel:+1-800-555-1234“ class="phone-number" value="1-800-555-1234"/>

在 Javascript 中:

$(‘.phone-number’).bind(click, function(e) {
    e.preventDefault()
    var phoneLink = $(e.currentTarget).attr('href');
    window.open(phoneLink, '_system', 'location=yes’);
}

附录...有人建议进行编辑,我将“.phone-number”更改为“.phone”并删除“location=yes”。我不知道这会对这段代码产生什么影响,因为我不再从事这个项目并且代码在我拥有的仓库中,但我可以告诉你某些将 .phone-number 更改为 .phone 会绝对行不通,因为那不是我在输入字段中所说的类。至于 location=yes 被删除,我也不知道会有什么影响,因为我不再有代码了。然而,他们确实指出我使用了不正确的左右引号。这可能只是我的一个剪切粘贴错误,但谁知道呢。

于 2016-04-08T21:55:15.107 回答
0
于 2012-06-09T15:10:54.400 回答