我正在使用 phonegap 创建一个 android 应用程序。我需要从应用程序调用一键式调用,以便用户可以直接调用。我使用了 <a href='tel:xxxx...' >但它仍然会从那里打开 Android 拨号器对话框,用户需要按通话按钮才能进行初始通话。我们可以删除这个中间拨号器并直接拨打一个号码吗?
问问题
599 次
2 回答
1
不,你不能直接打电话。为此,您必须使用本机代码。但 HTML5 和 Cordova 不支持。我们不能删除这个中间拨号器,也不能直接呼叫一个号码。
于 2013-11-11T07:46:41.647 回答
-1
尝试这个,
Intent intent = new Intent("android.intent.action.CALL", Uri.parse("tel:xxxx..."));
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(intent);
此代码无需按通话按钮即可拨打。
在安卓 2.3.6 上测试
于 2013-11-11T07:10:29.703 回答