【发布时间】:2014-08-28 00:59:49
【问题描述】:
我正在使用 Phonegap 编写应用程序。在我的应用程序中,我需要打开本机 android 拨号器。我正在使用:
document.location = 'tel:' + NumToDial;
但是,是否有可能让它自动拨号而不需要用户在本机安卓拨号器上单击拨号?
【问题讨论】:
标签: javascript android cordova
我正在使用 Phonegap 编写应用程序。在我的应用程序中,我需要打开本机 android 拨号器。我正在使用:
document.location = 'tel:' + NumToDial;
但是,是否有可能让它自动拨号而不需要用户在本机安卓拨号器上单击拨号?
【问题讨论】:
标签: javascript android cordova
不,(通常)不可能,因为安全限制。
常规应用不允许使用 ACTION_CALL Intent。限制它是为了防止不道德的应用程序自动拨打 1-900 号码并花费用户资金。
只有系统应用(即设备上预装的应用)才能访问 ACTION_CALL。
非系统应用程序必须满足于打开拨号器。
【讨论】: