android4.4呼叫转移,安卓呼叫转移
更新记录
1.0.0(2021-03-18)
安卓呼叫转移包含
【1】直接拨打电话申请
【2】开始直接呼叫
【3】查询,设置,取消呼叫转移
平台兼容性
Android
iOS
适用版本区间:4.4 - 11.0
×
原生插件通用使用流程:
购买插件,选择该插件绑定的项目。
在HBuilderX里找到项目,在manifest的app原生插件配置中勾选模块,如需要填写参数则参考插件作者的文档添加。
根据插件作者的提供的文档开发代码,在代码中引用插件,调用插件功能。
打包自定义基座,选择插件,得到自定义基座,然后运行时选择自定义基座,进行log输出测试。
开发完毕后正式云打包
注意事项:使用HBuilderX2.7.14以下版本,如果同一插件且同一appid下购买并绑定了多个包名,提交云打包界面提示包名绑定不一致时,需要在HBuilderX项目中manifest.json->“App原生插件配置”->”云端插件“列表中删除该插件重新选择
## 插件使用说明
1.初始化呼叫转移插件
const callTrans = uni.requireNativePlugin('ljc-CallTransfer');
2.判断是否有电话直拨权限(不先申请可能存在闪退现象)
callTrans.requestCallTransferPermissions(result => {
console.log(result);
});
3.开始直接拨打
参数:
phoneNum 手机号
simId 卡1: 0 卡2:1
callTrans.startCall({
phoneNum: "1879027570**", //手机号
simId: 1 //卡1 ==0 卡2 == 1
}, result => {
console.log(result);
});
4.查询呼叫转移
参数:type
0 始终进行呼叫转移
1 占线时进行呼叫转移
2 无应答时进行呼叫转移
3 无法接通时进行呼叫转移
callTrans.queryTransCall({type: 0}, result => {
console.log(result);
});
5.取消呼叫转移
参数:
simId 卡1: 0 卡2:1
type:
0 始终进行呼叫转移
1 占线时进行呼叫转移
2 无应答时进行呼叫转移
3 无法接通时进行呼叫转移
callTrans.cancleTransCall({
type: 0,
simId: 1 //卡1 0 卡2 1
}, result => {
console.log(result);
});
6.设置呼叫转移
参数:
simId 卡1: 0 卡2:1
type:
0 始终进行呼叫转移
1 占线时进行呼叫转移
2 无应答时进行呼叫转移
3 无法接通时进行呼叫转移
callTrans.setTransCall({
type: 0,
phoneNum: "18790275702",
simId: 1 //卡1 ==0 卡2 == 1
}, result => {
console.log(result)
});
7.代码示例
申请呼叫转移权限
开始拨号
查询呼叫转移
取消呼叫转移
设置呼叫转移
const callTrans = uni.requireNativePlugin('ljc-CallTransfer');
export default {
data() {
return {}
},
onLoad() {
this.requestCallTransferPermissions();
},
methods: {
requestCallTransferPermissions() {
callTrans.requestCallTransferPermissions(result => {
console.log(result);
});
},
startCall() {
callTrans.startCall({
phoneNum: "1879027570*",
simId: 1 //卡1: 0 卡2: 1
}, result => {
console.log(result);
});
},
queryTransCall() {
callTrans.queryTransCall({
type: 0
}, result => {
console.log(result);
});
},
cancleTransCall() {
callTrans.cancleTransCall({
type: 0,
simId: 1 //卡1 ==0 卡2 == 1
}, result => {
console.log(result);
});
},
setTransCall() {
console.log("设置呼叫转移")
callTrans.setTransCall({
type: 0,
phoneNum: "1879027570*",
simId: 1 //卡1 :0 卡2 : 1
}, result => {
console.log(result)
});
}
}
}
button {
margin: 5px;
}
android4.4呼叫转移,安卓呼叫转移相关推荐
- 如何将html转移安卓手机,怎样设置呼叫转移,教您安卓手机如何设置呼叫转移
现在有多个运营商号码的用户不在少数,平时倒还好,出差什么的本身就大包小包,带着两个手机真心不方便,呼叫转移这时就用上了,安卓手机中的呼叫转移是十分有用的功能,可以帮助你转移你的来电,那安卓手机如何设置 ...
- GSM/CDMA/固定电话,呼叫等待,呼叫转移
2009-04-15 15:13 一.GSM 1.呼叫等待 *43#(激活) / #43#(取消) / *#43# (查询) 2.呼叫转移 **002*转移到的号码#(激活) / ##002#(取消) ...
- 怎么从安卓设备转移数据到苹果_如何将数据从安卓设备转移到iPhone12
如果之前是安卓用户,在购买 iphone 12 新款手机之后,如何从安卓转移数据到 ios?可以通过苹果官方提供的"转移到 ios"应用,将安卓手机中的内容进行转移,感兴趣的朋友快 ...
- 安卓怎么转移到iphone_如何将联系人从iPhone转移到另一部电话
安卓怎么转移到iphone Your iPhone contacts will automatically come with you to a new phone–assuming that new ...
- 怎么从安卓设备转移数据到苹果_如何将数据从安卓手机转移到苹果手机
手机人手一部,更新也特别快,换系统的同时也想保留之前的数据怎么办?如何将数据从安卓手机转移到苹果手机?android手机数据转移到iPhone手机的方法教程在这里为你准备,第一次使用苹果的用户怎样才能 ...
- 苹果新旧手机数据转移_如何将数据从安卓设备转移到iPhone12_苹果手机_手机学院...
如果之前是安卓用户,在购买 iPhone 12 新款手机之后,如何从安卓转移数据到 iOS?可以通过苹果官方提供的"转移到 iOS"应用,将安卓手机中的内容进行转移,一起来了解一下 ...
- 王者荣耀android换ios,2021王者荣耀安卓账号可以转苹果吗 2021年安卓账号转移到ios方法...
2021王者荣耀安卓账号可以转苹果吗?2021年2021年王者安卓账号可以转苹果吗?王者安卓苹果什么时候能互通吗?不少玩家都想知道王者荣耀安卓和ios转移号方法.话不多说,下面,就随琵琶网小编来了解一 ...
- 转移到ios下载安卓_转移到iOS下载-转移到iOS安装器(安卓转移苹果软件)下载v2.10.0 安卓版-当易网...
转移到iOS安装器(安卓转移苹果软件)是一款非常好用的手机换机软件,我们经常在换手机时都会烦恼,怎么把另一个手机的数据转移到新手机,特别是安卓手机换苹果手机的用户,今天为大家带来的这款软件可以完美的解 ...
- 怎么从安卓设备转移数据到苹果_换手机了数据怎么办?这样做安卓、苹果手机数据一键转移...
(2)借助iCloud云备份 ①确保手机已经连接WiFi,然后在手机"设置"中,依次点击"Apple ID--iCloud--iCloud云备份",开启iClo ...
- 安卓数据转移到iphone老是中断_如何把安卓手机上的数据转移到 iPhone、iPad?
如果你刚刚从安卓手机换了新的 iPhone 或者其他 iOS 设备,可以按照下面的步骤将数据转移到新设备,实现"无缝"过渡. 准备工作 在安卓手机上下载安装"转移到 iO ...
最新文章
- Openstack组件部署 — Overview和前期环境准备
- iOS字体换算 PS的字体大小 =iOS上字体大小
- 《MacTalk•人生元编程》导读
- 通过动效学习UI设计
- 大量小文件存储提高效率要点详解
- Linux C高级编程——网络编程之UDP(4)
- IOC操作Bean管理XML方式(bean 的生命周期)
- 二分k均值 matlab,Matlab函数kmeans:K-均值聚类
- linux重启gpu_远程配置Ubuntu深度学习服务器GPU驱动+Docker+CUDA多个版本
- 整数转字符串,字符串转整数
- myscript 思路整理
- jQuery 中console.log什么意思
- vue自适应多行文本
- Java入门之顺序、选择、循环结构
- Linux终端出现:To run a command as administrator (user “root“), use “sudo <command>“.
- 阿里云应用身份服务IDaaS新升级,云原生、高安全,极致用户体验
- 【计算机网络】第二部分 物理层和介质(4) 数字传输
- 更新包与已安装应用的签名不一致
- 【Linux开发环境搭建】之Nginx安装
- C++利用SIO_GET_INTERFACE_LIST查询网关