[发明专利]移动终端中实现软电话拨打的方法及装置有效
申请号: | 201810311980.5 | 申请日: | 2018-04-09 |
公开(公告)号: | CN108616657B | 公开(公告)日: | 2021-04-23 |
发明(设计)人: | 张书源 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | H04M1/72406 | 分类号: | H04M1/72406;H04M1/72484;H04M1/72454;H04M1/72469;G06F9/54 |
代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 刘抗美;胡明 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 实现 电话 打的 方法 装置 | ||
1.一种移动终端中实现软电话拨打的方法,其特征在于,包括:
在运行于移动终端的应用程序中,加载提供软电话拨打功能的页面;
根据所述页面中触发进行的软电话拨打操作,向所述应用程序发起软电话拨打请求;
通过运行的NJS中间层响应所述软电话拨打请求,并为所述应用程序调用所述移动终端提供的原生电话拨打接口;
通过调用的原生电话拨打接口为所述应用程序执行软电话拨打。
2.如权利要求1所述的方法,其特征在于,所述通过运行的NJS中间层响应所述软电话拨打请求,并为所述应用程序调用所述移动终端提供的原生电话拨打接口之前,所述方法还包括:
为所述应用程序调用所述移动终端提供的原生电话拨打接口进行所述NJS中间层的构建;
将构建的NJS中间层封装至所述应用程序的安装包;
通过所述安装包在所述移动终端中的运行,加载所述NJS中间层至所述移动终端的内存;
当所述应用程序运行于所述移动终端时,触发加载至所述移动终端内存的所述NJS中间层运行。
3.如权利要求2所述的方法,其特征在于,所述为所述应用程序调用所述移动终端提供的原生电话拨打接口进行所述NJS中间层的构建,包括:
导入用于描述所述原生电话拨打接口的原生类对象;
根据导入的原生类对象创建关联的实例对象;
为关联的实例对象配置调用属性,由配置了调用属性的实例对象构建得到所述NJS中间层。
4.如权利要求1所述的方法,其特征在于,所述通过运行的NJS中间层响应所述软电话拨打请求,并为所述应用程序调用所述移动终端提供的原生电话拨打接口,包括:
由所述软电话拨打请求中提取得到参数;
调用所述应用程序配置的参数传入接口将所述参数传入所述NJS中间层;
根据传入的所述参数触发所述NJS中间层调用所述移动终端提供的原生电话拨打接口。
5.如权利要求4所述的方法,其特征在于,所述根据传入的所述参数触发所述NJS中间层调用所述移动终端提供的原生电话拨打接口,包括:
通过所述NJS中间层检测所述移动终端中部署的运行环境;
根据所述参数确定所述NJS中间层中的实例对象,并根据检测到的运行环境由所述实例对象关联得到用于描述所述原生电话拨打接口的原生类对象;
按照为所述实例对象配置的调用属性,进行所述原生类对象的调用。
6.一种移动终端中实现软电话拨打的装置,其特征在于,包括:
页面加载模块,用于在运行于移动终端的应用程序中,加载提供软电话拨打功能的页面;
请求发起模块,用于根据所述页面中触发进行的软电话拨打操作,向所述应用程序发起软电话拨打请求;
接口调用模块,用于通过运行的NJS中间层响应所述软电话拨打请求,并为所述应用程序调用所述移动终端提供的原生电话拨打接口;
软电话拨打模块,用于通过调用的原生电话拨打接口为所述应用程序执行软电话拨打。
7.如权利要求6所述的装置,其特征在于,所述装置还包括:
中间层构建模块,用于为所述应用程序调用所述移动终端提供的原生电话拨打接口进行所述NJS中间层的构建;
中间层封装模块,用于将构建的NJS中间层封装至所述应用程序的安装包;
中间层加载模块,用于通过所述安装包在所述移动终端中的运行,加载所述NJS中间层至所述移动终端的内存;
中间层运行模块,用于当所述应用程序运行于所述移动终端时,触发加载至所述移动终端内存的所述NJS中间层运行。
8.如权利要求6所述的装置,其特征在于,所述软电话拨打模块包括:
参数提取单元,用于由所述软电话拨打请求中提取得到参数;
参数传入单元,用于调用所述应用程序配置的参数传入接口将所述参数传入所述NJS中间层;
原生接口调用单元,用于根据传入的所述参数触发所述NJS中间层调用所述移动终端提供的原生电话拨打接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810311980.5/1.html,转载请声明来源钻瓜专利网。