移动终端浏览器调用本地应用的方法及装置的制作方法

上传人:ting****789 文档编号:310042065 上传时间:2022-06-14 格式:DOCX 页数:3 大小:18.32KB
返回 下载 相关 举报
移动终端浏览器调用本地应用的方法及装置的制作方法_第1页
第1页 / 共3页
亲,该文档总共3页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《移动终端浏览器调用本地应用的方法及装置的制作方法》由会员分享,可在线阅读,更多相关《移动终端浏览器调用本地应用的方法及装置的制作方法(3页珍藏版)》请在金锄头文库上搜索。

1、移动终端浏览器调用本地应用的方法及装置的制作方法专利名称:移动终端浏览器调用本地应用的方法及装置的制作方法技术领域:本发明涉及移动终端的业务应用,特别涉及移动终端浏览器调用本地应用的方法 及装置。背景技术:随着移动通讯特别是3G业务的快速发展,数据业务越来越成为移动终端的发展 方向,浏览器应用作为3G时代的一个基本的业务已经被越来越多的用户所接受。现在大部分手机已经内置了浏览器应用,当用户使用浏览器访问网页或者浏览的 过程中,从服务器的获取的数据只能够动态地显示到浏览器页面中。尽管浏览器可以访问 网页、浏览网页,但是用户调用本地应用还是非常不便的,特别是不能通过浏览器来来调用 本地应用。发明内

2、容本发明的目的在于提供一种移动终端浏览器调用本地应用的方法,以便实现在浏 览器与本地应用之间的交互。本发明的另一目的是提供一种移动终端浏览器中调用本地应用的装置,以便实现 在浏览器与本地应用之间的交互。根据本发明第一方面,移动终端浏览器调用本地应用的方法包括以下步骤通过浏览器打开移动终端网页;通过解析所述终端网页中含有的本地应用标签,建立所述本地应用标签与对应的 本地应用的链接;通过点击所述链接,调用所述本地应用标签链接的本地应用。根据本发明第二方面,移动终端浏览器调用本地应用的装置包括浏览器,用于打开移动终端网页;网页解析器,用于通过解析网页含有的本地应用标签,建立所述本地应用标签与 对应的

3、本地应用的链接;执行模块,用于根据链接点击,调用所述本地应用标签链接的本地应用。在上述第一和第二方面中,所述本地应用标签至少包括本地应用标记和本地应用名。其中,所述解析网页含有的本地应用标签包括网页解析器通过解析本地应用标 签的本地应用标记,得到所述本地应用标签为本地应用属性;网页解析器根据本地应用属 性解析本地应用名,得到相应的本地应用的链接。其中,调用所述本地应用标签链接的本地应用包括根据用户的链接点击,调用所 链接的本地应用。根据本发明第三方面,移动终端浏览器调用本地应用的方法包括以下步骤在浏览器菜单地址栏输入本地应用标签;解析所输入的本地应用标签,发出相应的调用指令;根据所述调用指令,

4、调用与所输入的本地应用标签对应的本地应用。根据本发明的第四方面,移动终端浏览器调用本地应用的装置包括浏览器,用于在浏览器菜单地址栏输入本地应用标签;URL(统一资源定位符)解析器,用于通过解析所输入的本地应用标签,发出调用 对应的本地应用的调用命令;执行模块,用于根据所述调用命令,调用本地应用。在上述第三和第四方面中,所述本地应用标签至少包括本地应用标记和本地应用名。其中,通过解析所输入的本地应用标签包括URL解析器解析本地应用标签的本 地应用标记,得到所述本地应用标签为本地应用属性;URL解析器根据所述本地应用属性 解析本地应用名,发出调用对应的本地应用的指令。其中,调用与所述本地应用标签对

5、应的本地应用包括根据所述调用指令,调用对 应的本地应用。本发明通过定义本地应用标记和本地应用名的方法解决了在终端浏览器中调用 其他本地应用,并且进行交互的问题,方便了用户在浏览器中使用其他的本地应用,同时实 现了将浏览器中的内容传递给本地应用使用。图1是本发明的通过浏览器打开网页来实现调用本地应用方法的流程图;图2是执行图1所示方法的移动终端浏览器调用本地应用的装置的原理图;图3是通过在地址栏或者gotourl输入框输入来调用本地应用的流程图;图4是执行图3所示方法的移动终端浏览器调用本地应用的装置的原理图。具体实施例方式下面结合附图对本发明在浏览器中调用本地应用进行说明。参见图1所示的通过浏

6、览器打开网页来实现调用本地应用方法的流程,本发明的 一种移动终端浏览器调用本地应用的方法包括以下步骤利用浏览器打开移动终端网页,该网页上可以有预置的本地应用标签,用户也可 以在网页上写入本地应用标签,使网页含有的对应于本地应用的本地应用标签,例如图1 所示的11个本地应用标签;通过解析网页含有的本地应用标签,建立所述本地应用标签与对应的本地应用的 链接;通过点击所述链接,调用所述本地应用标签链接的本地应用。本地应用标签包括本地应用标记(如wtai:/,以下以wtai:/为例进行说明)和 本地应用名(如Camera)。如图1所示,本地应用标签可以包括以下字段或者之一Wtai:/camera,用于

7、调用本地 camera ;Wtai:/sms,用于调用本地短消息编辑页面;Wtai :/SmS/&&网页中的文本资源,用于调用短信模块,将网页中的文本资源放入短消息编辑页面;Wtai:/SmS/手机号码&短信内容,用于调用短消息发送机制;Wtai:/hiStory,用于调用浏览器访问的历史记录;Wtai:/bookmark,用于调用浏览器保存的本地页面;Wtai:/mms,用于调用本地mms编辑页面;fftai:/mms/&&网页中的资源,用于调用编辑页面,将网页中的资源放入mms的编 辑页面;Wtai /mms/手机号码&彩信文本&彩信

8、资源,用于调用mms发送机制;Wtai:/Bluetooth,用于调用蓝牙管理器功能;Wtai:/MMPlayer,用于调用多媒体播放器功能;Wtai V/MMplayer/filename,用于调用多媒体播放器播放当前数据文件夹的本地 文件。图2显示了执行上述方法的移动终端浏览器调用本地应用的装置,包括浏览器,用于打开移动终端网页;网页解析器,用于通过解析网页含有的本地应用标签,建立所述本地应用标签与 对应的本地应用的链接;执行模块,用于根据用户对链接的点击,调用所述本地应用标签链接的本地应用。举例来说,如果用户想要调用短信发送应用,用户可以利用移动终端浏览器打 开网页,然后用户在网页上写入

9、wtai /sms/13312345678&smscontent的本地应用标 签,使得网页上含有了该本地应用标签。网页解析器通过解析本地应用标签的本地应 用标记wtai :/,得到该标签为本地应用属性,接着根据本地应用属性解析本地应用名 88/1331234567% ,得到对短消息发送模块的链接。此后,根据用户的链接点 击,调用所链接的短消息发送模块,由此执行本地应用,即直接调用sms短信发送界面,将 133xxxxxxxx放入sms的发件人编辑框中,将smscontent放入sms短消息内容编辑框中,手 机号码和内容以&分割其中。图1和图2所示的调用本地应用的情况是移动终端当

10、前正在使用浏览器应用,此 时用户希望当前在浏览器应用中可以实现和其他本地应用模块的交互。因此,用户通过在浏览器访问的页面文本中写入相应的内容,然后通过在浏览器 中点击链接的方式调用本地应用。具体地说,此时用户当前访问的html或者wml文本文件中含有wtai /加上相应 的模块名形成的链接,通过在html或者wml标签中定义wtai:/+本地应用名的方式来说 明当前网页内容需要调用本地应用。对于HTML(超文本标记语言)文本,在通过在标签中定义wtai:/来表明此时表 单中的内容是需要通过wtai来调用本地应用交互,可以实现在浏览器中通过文本输入框 输入手机号码和短信内容调用发送sms或者mm

11、s的内容,也可以通过连接调用响应的本地 应用,还可以在body,div或者其他的html标签中定义wtai:/将网页上的资源文件或者 文本内容通过短消息或者彩信的方式发送,实现浏览器和本地应用的交互。举例来说,在标签中定义含有wtai:/本地应用名格式标记的链接来调用本 地应用;在标签中定义id = wtai:/本地应用,说明当前div中的内容需要传递给5本地应用(如果本地应用需要)使用;或者在其他的域标签中定义id标志为wtai:/本地 应用名,来调用响应的本地应用,并且把域标签的内容传递给本地应用使用。 对于wml (无线标记语言)文本,使用$+变量名的方式获取当前文本框的内容,或 者通过

12、在card中定义wtai标记来说明需要通过wtai来调用本地应用交互,可以实现在浏 览器中通过文本输入框输入手机号码和短信内容调用发送sms或者mms的内容,也可以通 过连接调用响应的本地应用。图3显示了通过在浏览器菜单输入本地应用标签来调用本地应用方法的流程,具 体地说,图3显示了通过在浏览器菜单的地址栏或者gotourl输入框输入本地应用标签来 调用本地应用方法的流程。参见图3,本发明的另一种移动终端浏览器调用本地应用的方法包括以下步骤在浏览器菜单gotourl输入框或地址栏输入本地应用标签;通过解析所输入的本地应用标签,发出相应的调用指令;根据所述调用指令,调用与所输入的本地应用标签对应

13、的本地应用模块(如SMS) 执行本地应用。图3所示的本地应用标签同样包括本地应用标记Wtai :/和本地应用名;即本地 应用标签包括以下字段或者之一Wtai:/camera,用于调用本地 camera ;Wtai:/sms,用于调用本地短消息编辑页面;Wtai :/SmS/&&网页中的文本资源,用于调用短信模块,将网页中的文本资源放入 短消息编辑页面;Wtai:/sms/手机号码&短信内容,用于调用短消息发送机制;Wtai:/hiStory,用于调用浏览器访问的历史记录;Wtai:/bookmark,用于调用浏览器保存的本地页面;Wtai:/mms,用于调用本地mms编

14、辑页面;fftai:/mms/&&网页中的资源,用于调用编辑页面,将网页中的资源放入mms的编 辑页面;Wtai /mms/手机号码&彩信文本&彩信资源,用于调用mms发送机制;Wtai:/Bluetooth,用于调用蓝牙管理器功能;Wtai:/MMPlayer,用于调用多媒体播放器功能;Wtai V/MMplayer/filename,用于调用多媒体播放器播放当前数据文件夹的本地 文件。图4显示了执行图3所示方法的本地应用的装置,包括浏览器,用于在浏览器菜单gotourl输入框或地址栏输入本地应用标签;URL解析器,用于通过解析所输入的本地应用标签,发出调用对

15、应的本地应用的调 用命令;执行模块,用于根据所述调用命令,调用本地应用。URL解析器通过解析本地应用标签的本地应用标记wtai :/,得到所述本地应用 标签为本地应用属性;接着URL解析器根据所述本地应用属性解析本地应用名,发出调用 对应的本地应用的指令。执行模块根据所述调用指令,调用相应的本地应用。图3和图4所示的调用本地应用的情况通常是用户当前正在使用浏览器应用 浏览网页或者其他的文本文件,此时用户通过浏览器菜单gotourl输入框或者地址栏输入 wtai /+相应的应用名称及参数,调用相应的终端本地应用。例如通过在地址栏或者gotourl输入框输入wtai /camera,调用其came

16、ra应 用;通过输入wtai /Vsms调用其短消息编辑框;通过输入wtaiV/sms/手机号码&短信 内容直接调用sms模块进行短信的发送;通过输入wtaiV/MMplayer,调用多媒体播放器; 通过输入wtai V/MMplayer/filename,调用多媒体播放器播放对应的文件,例如wtai :/ MMplayer/fS:/mod/root/l.mp3,将直接调用多媒体播放器模块,并且播放路径名为fs:/ mod/root/1. mp3的多媒体文件,其中路径名和wtai /MMplayer以/分隔;通过输入 wtai:/mms调用mms编辑界面;通过输入Wtai /mms&手机号码&content&fiIename ;将 对应的文件资源放入mms的编辑页面,例如wtai:/mms&133xxxxxxxx&mmscontent&fs:/ mod/root/1

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号