来自网页的拨号号码

时间:2015-01-02 20:04:22

标签: javascript android html ios

我想使用javascript拨号。

我使用了以下代码 document.location.href =“tel:15555551212”

它带我到移动应用程序的拨号屏幕。但我想直接打个电话。

我也使用过“callto”但它没有用。

2 个答案:

答案 0 :(得分:1)

这是不可能的,除非:

  • Web浏览器拥有CALL_PHONE权限(以便用户在安装时知道此应用可能会拨打电话),

  • Web浏览器提供了一些方法让您直接拨打电话,可能是通过一些DOM扩展或JavaScript的神奇片段

很少(如果有的话)浏览器符合这些标准。

混合应用程序(例如,PhoneGap)可以执行此操作,给予适当的权限和一些API以启用它(例如,PhoneGap插件,如果它不是标准PhoneGap API的一部分)。

答案 1 :(得分:1)

您可能需要使用apache cordova来访问本机设备API,包括您可以拨打的API。 Link to the respective plugin

这显然只适用于移动设备,此插件只能在iOS和Android上运行。有关cordova的更多信息,请参阅this Link