我正在使用phonegap来创建一个Android应用程序。我需要从应用程序调用一次触摸调用,以便用户可以直接调用。我用< a href ='tel:xxxx ...'> 但它仍然会打开Android Dialer对话框,用户需要按下呼叫按钮进行初始呼叫..我们可以删除此中间拨号器并直接调用号码?
答案 0 :(得分:1)
不,你不能直接打电话。为此,您必须使用本机代码。但HTML5和Cordova不支持。我们无法删除此中间拨号程序,也无法直接拨打号码。
答案 1 :(得分:-1)
试试这个,
Intent intent = new Intent("android.intent.action.CALL", Uri.parse("tel:xxxx..."));
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(intent);
此代码无需按呼叫按钮即可拨号。
在Android 2.3.6上测试