android离线打包,打包配置应该是正确的,可以使用一些plus方法,如清缓存之类的东东!
2种方法都 无法弹出拨打电话界面,求大佬指导。。。。
makePhoneCall(tel) {
uni.makePhoneCall({
phoneNumber: tel
})
},
function androidCall(tel){
// 导入Activity、Intent类
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:"+tel); // 这里可修改电话号码
var call = new Intent("android.intent.action.CALL",uri);
// 调用startActivity方法拨打电话
main.startActivity( call );
}
3 个回复
hzd
你在,权限配置那个地方,安卓权限里面CALL_PHONE权限选中,再打包
风中少年 - 一个大帅哥
自定义基座,也不能打电话,只有切换回标准的基座才可以
1***@qq.com
我也遇到这个问题,同一份代码,用云打包可以拨打电话,离线打包就不行,权限两边都加了