[发明专利]移动嵌入式平台中内嵌浏览器网页实现方法和装置有效
申请号: | 201210592745.2 | 申请日: | 2012-12-31 |
公开(公告)号: | CN103914284B | 公开(公告)日: | 2017-12-12 |
发明(设计)人: | 张国军 | 申请(专利权)人: | 北京神州泰岳软件股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京市隆安律师事务所11323 | 代理人: | 权鲜枝,齐辉 |
地址: | 100089 北京市海淀区万*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 嵌入式 平台 中内嵌 浏览器 网页 实现 方法 装置 | ||
1.一种移动嵌入式平台中内嵌浏览器网页实现方法,其特征在于,所述方法包括:
创建移动嵌入式平台侧的Java接口类,并在所述Java接口类中设置至少一个方法体,所述方法体是空的,没有填充具体的内容;
实现所述Java接口类的类对象并根据需要内嵌浏览器网页执行的相应操作实现所述类对象中的方法体;
将所述类对象设置在内嵌浏览器中;
当网页被加载到移动嵌入式平台的内嵌浏览器中时,利用内嵌浏览器网页中引入的Javascript脚本文件调用所述类对象中的方法体,以使内嵌浏览器网页利用该方法体执行相应的操作;
其中,所述Javascript脚本文件中包括的方法体的数量和名称与所述Java接口类中包括的方法体的数量和名称相同;
所述将所述类对象设置在内嵌浏览器中包括:
为所述类对象设置指示所述类对象在平台中位置的标识名称;
通过将所述标识名称设置在内嵌浏览器的视图对象中,以将所述类对象设置在内嵌浏览器中。
2.根据权利要求1所述的方法,其特征在于,所述移动嵌入式平台为安卓平台时,通过将网页视图webview控件的相应方法的参数设置为所述类对象的标识名称,以将所述类对象设置在内嵌浏览器中。
3.根据权利要求1所述的方法,其特征在于,所述利用内嵌浏览器网页中引入的Javascript脚本文件调用所述类对象中的方法体包括:
利用Javascript脚本文件中预定名称的方法体,调用所述类对象的方法体中名称与该预定名称相同的方法体。
4.根据权利要求3所述的方法,其特征在于,所述利用Javascript脚本文件中预定名称的方法体,调用所述类对象的方法体中名称与该预定名称相同的方法体包括:
Javascript脚本文件中预定名称的方法体,根据该预定名称和类对象的标识名称,利用window.标识名称.预定名称的方式查找到类对象中的方法体并调用该方法体。
5.根据权利要求1所述的方法,其特征在于,所述需要内嵌浏览器网页执行的相应操作为具有移动嵌入式平台的系统权限的操作,所述根据需要内嵌浏览器网页执行的操作实现的类对象中的方法体包括如下方法体:
用于查询移动嵌入式平台中是否安装有预定应用程序的方法体,和/或,
用于启动移动嵌入式平台中预定应用程序的方法体,和/或,
用于获取移动嵌入式平台当前的网络连接状态的方法体。
6.一种移动嵌入式平台中内嵌浏览器网页实现装置,其特征在于,所述装置包括:
类对象实现单元,用于创建移动嵌入式平台侧的Java接口类,并在所述Java接口类中设置至少一个方法体,所述方法体是空的,没有填充具体的内容;实现所述Java接口类的类对象并根据需要内嵌浏览器网页执行的操作实现所述类对象中的方法体;
类对象设置单元,用于将所述类对象设置在内嵌浏览器中;
方法体调用单元,用于当网页被加载到移动嵌入式平台的内嵌浏览器中时,利用内嵌浏览器网页中引入的Javascript脚本文件调用所述类对象中的方法体,以使内嵌浏览器网页利用该方法体执行相应的操作;
其中,所述Javascript脚本文件中包括的方法体的数量和名称与所述Java接口类中包括的方法体的数量和名称相同;
所述类对象设置单元,用于为所述类对象设置指示所述类对象在平台中位置的标识名称;通过将所述标识名称设置在内嵌浏览器的视图对象中,以将所述类对象设置在内嵌浏览器中。
7.根据权利要求6所述的装置,其特征在于,所述方法体调用单元,用于利用Javascript脚本文件中预定名称的方法体,调用所述类对象的方法体中名称与该预定名称相同的方法体。
8.根据权利要求6所述的装置,其特征在于,所述方法体调用单元,具体用于利用Javascript脚本文件中预定名称的方法体,根据该预定名称和类对象的标识名称,利用window.标识名称.预定名称的方式查找到类对象中的方法体并调用该方法体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京神州泰岳软件股份有限公司,未经北京神州泰岳软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210592745.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用户界面中标签页的管理方法和管理器
- 下一篇:氮化硅薄膜的制备方法