更新记录

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呼叫转移,安卓呼叫转移相关推荐

  1. 如何将html转移安卓手机,怎样设置呼叫转移,教您安卓手机如何设置呼叫转移

    现在有多个运营商号码的用户不在少数,平时倒还好,出差什么的本身就大包小包,带着两个手机真心不方便,呼叫转移这时就用上了,安卓手机中的呼叫转移是十分有用的功能,可以帮助你转移你的来电,那安卓手机如何设置 ...

  2. GSM/CDMA/固定电话,呼叫等待,呼叫转移

    2009-04-15 15:13 一.GSM 1.呼叫等待 *43#(激活) / #43#(取消) / *#43# (查询) 2.呼叫转移 **002*转移到的号码#(激活) / ##002#(取消) ...

  3. 怎么从安卓设备转移数据到苹果_如何将数据从安卓设备转移到iPhone12

    如果之前是安卓用户,在购买 iphone 12 新款手机之后,如何从安卓转移数据到 ios?可以通过苹果官方提供的"转移到 ios"应用,将安卓手机中的内容进行转移,感兴趣的朋友快 ...

  4. 安卓怎么转移到iphone_如何将联系人从iPhone转移到另一部电话

    安卓怎么转移到iphone Your iPhone contacts will automatically come with you to a new phone–assuming that new ...

  5. 怎么从安卓设备转移数据到苹果_如何将数据从安卓手机转移到苹果手机

    手机人手一部,更新也特别快,换系统的同时也想保留之前的数据怎么办?如何将数据从安卓手机转移到苹果手机?android手机数据转移到iPhone手机的方法教程在这里为你准备,第一次使用苹果的用户怎样才能 ...

  6. 苹果新旧手机数据转移_如何将数据从安卓设备转移到iPhone12_苹果手机_手机学院...

    如果之前是安卓用户,在购买 iPhone 12 新款手机之后,如何从安卓转移数据到 iOS?可以通过苹果官方提供的"转移到 iOS"应用,将安卓手机中的内容进行转移,一起来了解一下 ...

  7. 王者荣耀android换ios,2021王者荣耀安卓账号可以转苹果吗 2021年安卓账号转移到ios方法...

    2021王者荣耀安卓账号可以转苹果吗?2021年2021年王者安卓账号可以转苹果吗?王者安卓苹果什么时候能互通吗?不少玩家都想知道王者荣耀安卓和ios转移号方法.话不多说,下面,就随琵琶网小编来了解一 ...

  8. 转移到ios下载安卓_转移到iOS下载-转移到iOS安装器(安卓转移苹果软件)下载v2.10.0 安卓版-当易网...

    转移到iOS安装器(安卓转移苹果软件)是一款非常好用的手机换机软件,我们经常在换手机时都会烦恼,怎么把另一个手机的数据转移到新手机,特别是安卓手机换苹果手机的用户,今天为大家带来的这款软件可以完美的解 ...

  9. 怎么从安卓设备转移数据到苹果_换手机了数据怎么办?这样做安卓、苹果手机数据一键转移...

    (2)借助iCloud云备份 ①确保手机已经连接WiFi,然后在手机"设置"中,依次点击"Apple ID--iCloud--iCloud云备份",开启iClo ...

  10. 安卓数据转移到iphone老是中断_如何把安卓手机上的数据转移到 iPhone、iPad?

    如果你刚刚从安卓手机换了新的 iPhone 或者其他 iOS 设备,可以按照下面的步骤将数据转移到新设备,实现"无缝"过渡. 准备工作 在安卓手机上下载安装"转移到 iO ...

最新文章

  1. Openstack组件部署 — Overview和前期环境准备
  2. iOS字体换算 PS的字体大小 =iOS上字体大小
  3. 《MacTalk•人生元编程》导读
  4. 通过动效学习UI设计
  5. 大量小文件存储提高效率要点详解
  6. Linux C高级编程——网络编程之UDP(4)
  7. IOC操作Bean管理XML方式(bean 的生命周期)
  8. 二分k均值 matlab,Matlab函数kmeans:K-均值聚类
  9. linux重启gpu_远程配置Ubuntu深度学习服务器GPU驱动+Docker+CUDA多个版本
  10. 整数转字符串,字符串转整数
  11. myscript 思路整理
  12. jQuery 中console.log什么意思
  13. vue自适应多行文本
  14. Java入门之顺序、选择、循环结构
  15. Linux终端出现:To run a command as administrator (user “root“), use “sudo <command>“.
  16. 阿里云应用身份服务IDaaS新升级,云原生、高安全,极致用户体验
  17. 【计算机网络】第二部分 物理层和介质(4) 数字传输
  18. 更新包与已安装应用的签名不一致
  19. 【Linux开发环境搭建】之Nginx安装
  20. C++利用SIO_GET_INTERFACE_LIST查询网关

热门文章

  1. 微信小程序-蓝牙设备连接-蓝牙开门
  2. 计算机硬件硬盘分区,电脑硬盘分几个区最好?电脑硬盘分区教程
  3. 《美国工厂》:一座中国工厂在数万英里之外的异域镜像
  4. 旧手机改服务器,并配合花生壳实现外网访问的方法
  5. JAVA查搜索文件内容
  6. 【OS笔记 4】操作系统的组织结构(层次结构、微内核结构)虚拟机的概念
  7. 判断是否打开相机权限,如果没有打开相机权限
  8. ios 高德挪动地图获取经纬度_iOS 高德地图 根据经纬度解析成位置
  9. python图片添加文字
  10. 微信群二维码活码生成 微信活码