[发明专利]移动终端中实现软电话拨打的方法及装置有效
申请号: | 201810311980.5 | 申请日: | 2018-04-09 |
公开(公告)号: | CN108616657B | 公开(公告)日: | 2021-04-23 |
发明(设计)人: | 张书源 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | H04M1/72406 | 分类号: | H04M1/72406;H04M1/72484;H04M1/72454;H04M1/72469;G06F9/54 |
代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 刘抗美;胡明 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 实现 电话 打的 方法 装置 | ||
本发明涉及了一种移动终端中实现软电话拨打的方法及装置,所述移动终端中实现软电话拨打的方法,包括:在运行于移动终端的应用程序中,加载提供软电话拨打功能的页面;根据所述页面中触发进行的软电话拨打操作,向所述应用程序发起软电话拨打请求;通过运行的NJS中间层响应所述软电话拨打请求,并为所述应用程序调用所述移动终端提供的原生电话拨打接口;通过调用的原生电话拨打接口为所述应用程序执行软电话拨打。采用本发明所提供的移动终端中实现软电话拨打的方法及装置能够有效地降低开发成本。
技术领域
本发明涉及移动终端技术领域,尤其涉及一种移动终端中实现软电话拨打的方法及装置。
背景技术
目前,业务人员主要是基于PC端所提供的各种功能页面处理各项业务,其中一种功能页面为业务人员提供软电话拨打功能,方便业务人员通过软电话拨打功能与客户沟通。可以理解,一旦业务人员仅携带了移动终端外出,例如智能手机,将无法基于PC端所提供的软电话拨打功能与客户沟通。
为此,现有技术中提出了一种基于移动终端中实现软电话拨打的方案,利用移动终端所提供的原生电话拨打接口执行软电话拨打。
然而,移动终端并非仅提供原生电话拨打接口,其所涉及的原生接口种类非常庞杂而且复杂度较高,对开发人员关于移动终端所提供原生接口以及相关原生代码的熟悉程度要求很高,从而导致开发成本居高不下。
发明内容
为了解决上述技术问题,本发明的一个目的在于提供一种移动终端中实现软电话拨打的方法及装置。
其中,本发明所采用的技术方案为:
一方面,一种移动终端中实现软电话拨打的方法,包括:在运行于移动终端的应用程序中,加载提供软电话拨打功能的页面;根据所述页面中触发进行的软电话拨打操作,向所述应用程序发起软电话拨打请求;通过运行的NJS中间层响应所述软电话拨打请求,并为所述应用程序调用所述移动终端提供的原生电话拨打接口;通过调用的原生电话拨打接口为所述应用程序执行软电话拨打。
另一方面,一种移动终端中实现软电话拨打的装置,包括:页面加载模块,用于在运行于移动终端的应用程序中,加载提供软电话拨打功能的页面;请求发起模块,用于根据所述页面中触发进行的软电话拨打操作,向所述应用程序发起软电话拨打请求;接口调用模块,用于通过运行的NJS中间层响应所述软电话拨打请求,并为所述应用程序调用所述移动终端提供的原生电话拨打接口;软电话拨打模块,用于通过调用的原生电话拨打接口为所述应用程序执行软电话拨打。
在一示例性实施例中,所述装置还包括:中间层构建模块,用于为所述应用程序调用所述移动终端提供的原生电话拨打接口进行所述NJS中间层的构建;中间层封装模块,用于将构建的NJS中间层封装至所述应用程序的安装包;中间层加载模块,用于通过所述安装包在所述移动终端中的运行,加载所述NJS中间层至所述移动终端的内存;中间层运行模块,用于当所述应用程序运行于所述移动终端时,触发加载至所述移动终端内存的所述NJS中间层运行。
在一示例性实施例中,所述中间层构建模块包括:对象导入单元,用于导入用于描述所述原生电话拨打接口的原生类对象;对象关联单元,用于根据导入的原生类对象创建关联的实例对象;属性配置单元,用于为关联的实例对象配置调用属性,由配置了调用属性的实例对象构建得到所述NJS中间层。
在一示例性实施例中,所述软电话拨打模块包括:参数提取单元,用于由所述软电话拨打请求中提取得到参数;参数传入单元,用于调用所述应用程序配置的参数传入接口将所述参数传入所述NJS中间层;原生接口调用单元,用于根据传入的所述参数触发所述NJS中间层调用所述移动终端提供的原生电话拨打接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810311980.5/2.html,转载请声明来源钻瓜专利网。