[发明专利]移动嵌入式平台中内嵌浏览器网页实现方法和装置有效
申请号: | 201210592745.2 | 申请日: | 2012-12-31 |
公开(公告)号: | CN103914284B | 公开(公告)日: | 2017-12-12 |
发明(设计)人: | 张国军 | 申请(专利权)人: | 北京神州泰岳软件股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京市隆安律师事务所11323 | 代理人: | 权鲜枝,齐辉 |
地址: | 100089 北京市海淀区万*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 嵌入式 平台 中内嵌 浏览器 网页 实现 方法 装置 | ||
技术领域
本发明涉及嵌入式平台技术领域,特别涉及一种移动嵌入式平台中内嵌浏览器网页实现方法和装置。
背景技术
随着移动嵌入式平台的不断发展,移动嵌入式平台(如安卓Android、Iphone、黑莓Blackberry、塞班Symbian)的本地应用程序越来越多,而为了更快捷的在客户端本地应用中展现数据内容,内嵌浏览器展现服务器端网页的方式也被使用的越来越多。
然而,目前移动嵌入式平台中内嵌浏览器网页仅限于网页数据的展示及用户数据的接收等,导致内嵌浏览器网页的实现方式过于单一,功能非常薄弱,限制了内嵌浏览器网页的发展和应用。
发明内容
本发明提供了一种移动嵌入式平台中内嵌浏览器网页实现方法和装置,以解决现有内嵌浏览器网页实现方式过于单一、功能低下的问题等,达到使内嵌浏览器网页具有与本地应用同等的系统权限能力。
为达到上述目的,本发明实施例采用了如下技术方案:
本发明实施例提供了一种移动嵌入式平台中内嵌浏览器网页实现方法,包括:
创建移动嵌入式平台侧的Java接口类,并在所述Java接口类中设置至少一个方法体;
实现所述Java接口类的类对象并根据需要内嵌浏览器网页执行的操作实现所述类对象中的方法体;
将所述类对象设置在内嵌浏览器中;
当网页被加载到移动嵌入式平台的内嵌浏览器中时,利用内嵌浏览器网页中引入的Javascript脚本文件调用所述类对象中的方法体,以使内嵌浏览器网页利用该方法体执行相应的操作;
其中,所述Javascript脚本文件中包括的方法体的数量和名称与所述Java接口类中包括的方法体的数量和名称相同。
本发明实施例还提供了一种移动嵌入式平台中内嵌浏览器网页实现装置,包括:
类对象实现单元,用于创建移动嵌入式平台侧的Java接口类,并在所述Java接口类中设置至少一个方法体;实现所述Java接口类的类对象并根据需要内嵌浏览器网页执行的操作实现所述类对象中的方法体;
类对象设置单元,用于将所述类对象设置在内嵌浏览器中;
方法体调用单元,用于当网页被加载到移动嵌入式平台的内嵌浏览器中时,利用内嵌浏览器网页中引入的Javascript脚本文件调用所述类对象中的方法体,以使内嵌浏览器网页利用该方法体执行相应的操作;
其中,所述Javascript脚本文件中包括的方法体的数量和名称与所述Java接口类中包括的方法体的数量和名称相同。
由上所述,本发明实施例通过在内嵌浏览器中设置能够执行相应操作的类对象,并通过内嵌浏览器网页调用该类对象的技术手段等,使内嵌浏览器网页能够执行所设置的操作,如使内嵌浏览器网页执行具有系统权限的操作,继而达到使内嵌浏览器网页具有与本地应用同等的系统权限能力。
从而提高了内嵌浏览器网页实现方式的灵活性,增强了内嵌浏览器网页的功能,有助于内嵌浏览器网页的开发和应用。
附图说明
图1为本发明一个实施例提供的一种移动嵌入式平台中内嵌浏览器网页实现方法流程图;
图2为本发明又一个实施例提供的一种移动嵌入式平台中内嵌浏览器网页实现装置结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
本发明一个实施例提供了一种移动嵌入式平台中内嵌浏览器网页实现方法,参见图1,所述方法包括如下步骤:
S100:创建移动嵌入式平台侧的Java接口类,并根据需要在Java接口类中设置至少一个方法体。在Java类中设置的方法体是空的,方法体中没有填充具体的内容。
S101:实现Java接口类的类对象并根据需要内嵌浏览器网页执行的相应操作实现所述类对象中的方法体。
将Java接口类实例化得到类对象,并根据需要网页执行的操作设置方法体中的内容。本步骤可以由移动嵌入式平台提供的应用接口(API)开发出的应用程序执行。
上述需要内嵌浏览器网页执行的相应操作可以为具有移动嵌入式平台的系统权限的操作,传统的内嵌浏览器网页不具有移动嵌入式平台本地操作系统的权限,无法执行诸如查询某些应用程序是否已安装在系统中之类的操作,而本实施例通过由网页对类对象的调用使内嵌浏览器具有了系统权限的能力。利用系统权限能够执行的操作包括但不局限于:查询某些应用是否在系统中已经被安装、启动系统中的本地应用程序、获取系统当前的网络连接状态等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京神州泰岳软件股份有限公司,未经北京神州泰岳软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210592745.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用户界面中标签页的管理方法和管理器
- 下一篇:氮化硅薄膜的制备方法