-
公开(公告)号:CN103176834B
公开(公告)日:2016-02-17
申请号:CN201110441715.7
申请日:2011-12-26
申请人: 腾讯科技(深圳)有限公司
IPC分类号: G06F9/46
摘要: 本发明公开了一种调用扩展接口的方法及装置,属于计算机领域。所述方法包括:接收浏览器内核需要调用的扩展接口的标识和所述扩展接口对应的参数;对所述扩展接口对应的参数进行解析,将所述扩展接口对应的参数转换成通用数据结构的参数,所述通用数据结构为所述扩展接口能识别的数据结构;调用所述扩展接口的标识对应的扩展接口,使所述扩展接口根据所述通用数据结构的参数进行运行,得到运行结果;采用所述浏览器内核所支持的数据结构对所述运行结果进行封装,将所述封装的运行结果发送给所述浏览器内核。所述装置包括:接收模块、解析模块、调用模块和第一封装模块。本发明能够减少多核浏览器的开发成本。
-
公开(公告)号:CN103377041A
公开(公告)日:2013-10-30
申请号:CN201210122071.X
申请日:2012-04-24
申请人: 腾讯科技(深圳)有限公司
IPC分类号: G06F9/44
摘要: 本发明适用于计算机技术领域,提供一种功能栏的实现方法和装置,所述防范包括:创建包含插件共同属性的基类;针对功能栏上的每个插件创建一个继承于所述基类的插件子类;创建一个管理所有插件子类的管理接口类。本发明方法通过将功能栏上包含的各个应用的界面元素视为一个插件,根据各个插件的共同属性建立基类,再为每个插件创建继承于该基类的插件子类,通过统一的管理接口管理所有的插件子类,在后期产品维护时通过修改对应的插件子类即可,这种经过良好分工的插件化的功能栏实现方法扩展性高,可以按照客户需求方便地维护和完善功能栏。
-
公开(公告)号:CN103176834A
公开(公告)日:2013-06-26
申请号:CN201110441715.7
申请日:2011-12-26
申请人: 腾讯科技(深圳)有限公司
IPC分类号: G06F9/46
摘要: 本发明公开了一种调用扩展接口的方法及装置,属于计算机领域。所述方法包括:接收浏览器内核需要调用的扩展接口的标识和所述扩展接口对应的参数;对所述扩展接口对应的参数进行解析,将所述扩展接口对应的参数转换成通用数据结构的参数,所述通用数据结构为所述扩展接口能识别的数据结构;调用所述扩展接口的标识对应的扩展接口,使所述扩展接口根据所述通用数据结构的参数进行运行,得到运行结果;采用所述浏览器内核所支持的数据结构对所述运行结果进行封装,将所述封装的运行结果发送给所述浏览器内核。所述装置包括:接收模块、解析模块、调用模块和第一封装模块。本发明能够减少多核浏览器的开发成本。
-
公开(公告)号:CN103179166A
公开(公告)日:2013-06-26
申请号:CN201110439649.X
申请日:2011-12-23
申请人: 腾讯科技(深圳)有限公司
摘要: 本发明公开了一种在客户端中提供服务的方法和客户端,属于客户端开发领域。所述方法包括:在客户端的进程中,加载页面文件,并加载浏览器内核;所述浏览器内核解析所述页面文件,生成所述客户端的界面,并得到脚本对象;所述浏览器内核中的脚本引擎根据所述脚本对象,调用服务组件,在生成的客户端的界面中提供相应的服务。所述客户端包括:加载模块和浏览器内核。本发明实现了结合web技术和浏览器内核的客户端,极大地缩短了客户端的开发周期,降低了开发难度,且可以应用于任何操作系统,实用性较强。
-
公开(公告)号:CN103309685A
公开(公告)日:2013-09-18
申请号:CN201210060998.5
申请日:2012-03-09
申请人: 腾讯科技(深圳)有限公司
摘要: 本发明公开了一种基于开放平台加载本地应用和网络应用的方法及装置。该方法包括:预先在本地存储器存储设置的本地应用的基类信息,所述基类信息为网络应用信息和本地应用信息的公共属性信息,存储格式与网络服务器传输网络应用信息的格式相同;接收开放平台的应用加载信息,从本地存储器读取基类信息,进行解析后加载到第一应用显示区域中;从网络服务器拉取网络应用信息,进行解析后,加载到应用显示区域中除第一应用显示区域之外的第二应用显示区域中。应用本发明,可以降低本地应用与网络应用切换操作的复杂性。
-
公开(公告)号:CN103294364A
公开(公告)日:2013-09-11
申请号:CN201210040966.9
申请日:2012-02-22
申请人: 腾讯科技(深圳)有限公司
IPC分类号: G06F3/0486 , G06F3/0488
摘要: 本发明公开了一种应用图标的跨页面定位方法和系统、用户终端,方法包括:在获取到针对当前页面上应用图标的跨页面定位触发指令时,在当前页面上创建包含所有页面的预览图并在特定的预览区域显示;在获取到针对该应用图标的跨页面定位确认指令时,将该应用图标定位并置入确认指令中指定的页面中。通过本发明,能够提高应用图标跨页面定位的灵活性,并降低操作的复杂性。
-
公开(公告)号:CN103377053B
公开(公告)日:2017-02-15
申请号:CN201210109907.2
申请日:2012-04-16
申请人: 腾讯科技(深圳)有限公司
IPC分类号: G06F9/445
摘要: 本发明公开了一种控制应用的方法、装置及系统,无论云端应用还是本地应用,都采用统一的存储方式:将应用的表征属性信息定义为基类信息存储,将应用本身程序按照基类信息中的路径存储,对不同类型的应用的标识,设置在不同的标识段内。当获取云端应用时,与网络侧建立链接,终端侧获取对应用户帐号的云端应用的基类信息展示,根据所选择云端应用的基类信息调取云端应用本身程序在终端侧加载并执行;当获取本地应用时,将本地终端侧所存储的本地应用的基类信息显示,根据所选择本地应用的基类信息调取本地应用本身程序在本地终端侧加载并执行。这样,在获取对应用户帐号的云端应用时,能够快速并简单地获取,兼容本地应用。
-
公开(公告)号:CN103309685B
公开(公告)日:2016-08-03
申请号:CN201210060998.5
申请日:2012-03-09
申请人: 腾讯科技(深圳)有限公司
摘要: 本发明公开了一种基于开放平台加载本地应用和网络应用的方法及装置。该方法包括:预先在本地存储器存储设置的本地应用的基类信息,所述基类信息为网络应用信息和本地应用信息的公共属性信息,存储格式与网络服务器传输网络应用信息的格式相同;接收开放平台的应用加载信息,从本地存储器读取基类信息,进行解析后加载到第一应用显示区域中;从网络服务器拉取网络应用信息,进行解析后,加载到应用显示区域中除第一应用显示区域之外的第二应用显示区域中。应用本发明,可以降低本地应用与网络应用切换操作的复杂性。
-
公开(公告)号:CN103377053A
公开(公告)日:2013-10-30
申请号:CN201210109907.2
申请日:2012-04-16
申请人: 腾讯科技(深圳)有限公司
IPC分类号: G06F9/445
摘要: 本发明公开了一种控制应用的方法、装置及系统,无论云端应用还是本地应用,都采用统一的存储方式:将应用的表征属性信息定义为基类信息存储,将应用本身程序按照基类信息中的路径存储,对不同类型的应用的标识,设置在不同的标识段内。当获取云端应用时,与网络侧建立链接,终端侧获取对应用户帐号的云端应用的基类信息展示,根据所选择云端应用的基类信息调取云端应用本身程序在终端侧加载并执行;当获取本地应用时,将本地终端侧所存储的本地应用的基类信息显示,根据所选择本地应用的基类信息调取本地应用本身程序在本地终端侧加载并执行。这样,在获取对应用户帐号的云端应用时,能够快速并简单地获取,兼容本地应用。
-
-
-
-
-
-
-
-