[发明专利]在操作系统桌面访问第三方应用的方法及系统有效
申请号: | 201210512682.5 | 申请日: | 2012-12-04 |
公开(公告)号: | CN103853540A | 公开(公告)日: | 2014-06-11 |
发明(设计)人: | 黄江泉;曾亮;宋飞;万黎 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/46 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 操作系统 桌面 访问 第三 应用 方法 系统 | ||
1.一种在操作系统桌面访问第三方应用的方法,其特征在于,包括:
第三方应用在操作系统桌面添加应用快捷图标;
当判断出用户点击所述操作系统桌面上的应用快捷图标时,浏览器利用预设的脚本工具访问所述应用快捷图标对应的所述第三方应用的应用。
2.根据权利要求1所述的方法,其特征在于,所述第三方应用在操作系统桌面添加应用快捷图标的步骤包括:
当用户选择在操作系统桌面添加应用快捷图标时,所述第三方应用根据所述应用的属性信息生成html格式的应用页面;
通过操作系统接口调用所述浏览器,打开所述应用页面;
根据用户选择在所述应用页面进行添加操作,完成在所述操作系统桌面添加应用快捷图标。
3.根据权利要求2所述的方法,其特征在于,所述属性信息至少包括所述应用的图标、URL以及应用名称。
4.根据权利要求2所述的方法,其特征在于,当系统处于无网络场景时,所述第三方应用根据所述应用的属性信息生成html格式的应用页面的步骤之后还包括:
将生成的所述html格式的应用页面转换为data uri格式的应用页面;
所述通过操作系统接口调用浏览器,打开所述应用页面的步骤包括:
第三方应用通过监听模块监听一指定的端口号;
通过操作系统接口调用浏览器打开监听端口号地址;
浏览器向所述监听模块发起请求;
所述监听模块根据所述请求,将使用html跳转包裹的data uri响应给所述浏览器;
所述浏览器打开html跳转包裹的data uri格式的应用页面。
5.根据权利要求4所述的方法,其特征在于,所述监听模块内置于所述第三方应用;在完成对所述浏览器的响应后,关闭所述第三方应用内置的监听模块。
6.根据权利要求1-5中任一项所述的方法,其特征在于,判断用户是否点击所述操作系统桌面上的应用快捷图标的步骤包括:
所述浏览器判断当前点击的网页页面的状态属性是否为预定值,若是,则判断当前点击的网页页面是从所述操作系统桌面上的应用快捷图标点击打开。
7.根据权利要求6所述的方法,其特征在于,所述浏览器利用预设的脚本工具访问所述应用快捷图标对应的所述第三方应用的应用的步骤包括:
所述浏览器利用预设的脚本工具产生一点击事件,点击当前网页页面上一隐藏链接,所述隐藏链接的地址为调用所述应用快捷图标对应的所述第三方应用的应用的字符串。
8.根据权利要求7所述的方法,其特征在于,所述预设的脚本工具至少包括Javascript方式。
9.一种在操作系统桌面访问第三方应用的系统,其特征在于,包括:
第三方应用,用于在操作系统桌面添加应用快捷图标;
浏览器,用于当判断出用户点击所述操作系统桌面上的应用快捷图标时,利用预设的脚本工具访问所述应用快捷图标对应的所述第三方应用的应用。
10.根据权利要求9所述的系统,其特征在于,所述第三方应用还用于当用户选择在操作系统桌面添加应用快捷图标时,根据所述应用的属性信息生成html格式的应用页面;通过操作系统接口调用浏览器,打开所述应用页面;根据用户选择在所述应用页面进行添加操作,完成在所述操作系统桌面添加应用快捷图标。
11.根据权利要求10所述的系统,其特征在于,
当系统处于无网络场景时,所述第三方应用还用于将生成的所述html格式的应用页面转换为data uri格式的应用页面;通过监听模块监听一指定的端口号;通过操作系统接口调用浏览器打开监听端口号地址;通过监听模块接收浏览器发起的请求,并根据所述请求,将使用html跳转包裹的data uri响应给所述浏览器;
所述浏览器还用于向所述监听模块发起请求,接收所述监听模块使用html跳转包裹的data uri,并打开html跳转包裹的data uri格式的应用页面。
12.根据权利要求11所述的系统,其特征在于,所述监听模块内置于所述第三方应用;在完成对所述浏览器的响应后,关闭所述第三方应用内置的监听模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210512682.5/1.html,转载请声明来源钻瓜专利网。