uniapp 拨打电话,真机调试的时候是可以直接拨打电话的,不用跳转到拨号页面,但是H5访问的时候是不行的,不知道是哪里的问题。
经过测试,调用下面两种方法真机调试都是可行的:
一、plus.device.dial(this.form.mobile,false);
二、 var Intent = plus.android.importClass("android.content.Intent");
var Uri = plus.android.importClass("android.net.Uri");
// 获取主Activity对象的实例
var main = plus.android.runtimeMainActivity();
// 创建Intent
var uri = Uri.parse("tel:" + this.form.mobile); // 这里可修改电话号码
var call = new Intent("android.intent.action.CALL", uri);
// 调用startActivity方法拨打电话
main.startActivity(call );
9***@qq.com
- 发布:2022-12-19 17:24
- 更新:2022-12-20 16:36
- 阅读:1016
2 个回复
呆狗的一生 - 呆狗的一生
H5没有
plus
对象啊YUANRJ
h5您可以使用uni.makePhoneCall(OBJECT)