插件界面的显示方法及终端的制作方法_5

文档序号:9921861阅读:来源:国知局
播放"视频-1",如图13右侧所示全屏界 面。
[0155] 4)在新闻列表里直接进行播放(图中未示出)。
[0156] 可选地,本实施例中的具体示例可以参考上述实施例1和实施例2中所描述的示 例,本实施例在此不再赘述。
[0157] 实施例5
[0158] 本发明的实施例还提供了一种存储介质。可选地,在本实施例中,存储介质被设置 为存储用于执行以下步骤的程序代码:
[0159] S1,应用客户端根据应用客户端的基础上下文生成插件上下文;
[0160] S2,应用客户端通过插件上下文获取插件界面中待显示的第一界面元素;
[0161] S3,应用客户端将待显示的第一界面元素显示在应用客户端的第一应用界面中。
[0162] 可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(R0M, Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者 光盘等各种可以存储程序代码的介质。
[0163] 可选地,本实施例中的具体示例可以参考上述实施例1和实施例2中所描述的示 例,本实施例在此不再赘述。
[0164] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0165] 上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品 销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技 术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软 件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一 台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所 述方法的全部或部分步骤。
[0166] 在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有 详述的部分,可以参见其他实施例的相关描述。
[0167] 在本申请所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方 式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一 种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者 可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之 间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连 接,可以是电性或其它的形式。
[0168] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显 示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个 网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目 的。
[0169]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以 是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单 元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0170]以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人 员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应 视为本发明的保护范围。
【主权项】
1. 一种插件界面的显示方法,其特征在于,包括: 应用客户端根据所述应用客户端的基础上下文生成插件上下文; 所述应用客户端通过所述插件上下文获取插件界面中待显示的第一界面元素; 所述应用客户端将所述待显示的第一界面元素显示在所述应用客户端的第一应用界 面中。2. 根据权利要求1所述的方法,其特征在于,所述应用客户端根据所述应用客户端的基 础上下文生成插件上下文包括: 所述应用客户端为所述基础上下文中不能被插件调用的第二接口函数设置第三接口 函数,其中,所述基础上下文包括能被所述插件调用的第一接口函数和不能被所述插件调 用的所述第二接口函数,所述第三接口函数用于使得所述第二接口函数能被所述插件调 用; 所述应用客户端将所述第一接口函数和所述第二接口函数中的至少一个生成为所述 插件上下文,其中,若所述插件上下文包括所述第二接口函数,则所述插件上下文还包括为 所述第二接口函数设置的所述第三接口函数。3. 根据权利要求2所述的方法,其特征在于,所述应用客户端通过所述插件上下文获取 插件界面中待显示的第一界面元素包括: 所述应用客户端通过所述插件调用所述第一接口函数和所述第二接口函数中的所述 至少一个,获取所述插件界面中所述待显示的第一界面元素。4. 根据权利要求1所述的方法,其特征在于,所述应用客户端将所述待显示的第一界面 元素显示在所述应用客户端的第一应用界面中包括: 所述应用客户端显示第二应用界面和选项界面; 所述应用客户端获取到界面显示请求,其中,所述界面显示请求用于请求显示所述应 用客户端的插件的所述插件界面; 所述应用客户端将所述插件的所述插件界面中所述待显示的第一界面元素显示在所 述应用客户端的所述第一应用界面中,并显示所述选项界面。5. 根据权利要求4所述的方法,其特征在于,所述应用客户端将所述插件的所述插件界 面中所述待显示的第一界面元素显示在所述应用客户端的所述第一应用界面中包括: 所述应用客户端在所述第一应用界面中的插件显示区域中显示所述第一界面元素,并 在所述第一应用界面中的应用显示区域中显示所述第一应用界面的第二界面元素;或者 所述应用客户端在所述第一应用界面中弹出的插件显示窗口中显示所述第一界面元 素,并在所述第一应用界面中的应用显示区域中显示所述第一应用界面的第二界面元素。6. 根据权利要求4或5所述的方法,其特征在于,所述应用客户端获取到界面显示请求 包括: 所述应用客户端检测到对所述选项界面中的第三界面元素或所述第二应用界面中的 第四界面元素进行的触摸操作,其中,所述触摸操作包括以下之一:单击,双击,长按,手势; 所述应用客户端获取响应所述触摸操作生成的所述界面显示请求。7. 根据权利要求4或5所述的方法,其特征在于,所述第一应用界面与所述第二应用界 面相同或不同。8. -种插件界面的显示终端,其特征在于,在所述终端上安装有应用客户端,包括: 生成单元,用于根据所述应用客户端的基础上下文生成插件上下文; 获取单元,用于通过所述插件上下文获取插件界面中待显示的第一界面元素; 显示单元,用于将所述待显示的第一界面元素显示在所述应用客户端的第一应用界面 中。9. 根据权利要求8所述的终端,其特征在于,所述生成单元包括: 设置模块,用于为所述基础上下文中不能被插件调用的第二接口函数设置第三接口函 数,其中,所述基础上下文包括能被所述插件调用的第一接口函数和不能被所述插件调用 的所述第二接口函数,所述第三接口函数用于使得所述第二接口函数能被所述插件调用; 生成模块,用于将所述第一接口函数和所述第二接口函数中的至少一个生成为所述插 件上下文,其中,若所述插件上下文包括所述第二接口函数,则所述插件上下文还包括为所 述第二接口函数设置的所述第三接口函数。10. 根据权利要求9所述的终端,其特征在于,所述获取单元包括: 第一获取模块,用于通过所述插件调用所述第一接口函数和所述第二接口函数中的所 述至少一个,获取所述插件界面中所述待显示的第一界面元素。11. 根据权利要求8所述的终端,其特征在于,所述显示单元包括: 第一显示模块,用于显示第二应用界面和选项界面; 第二获取模块,用于获取到界面显示请求,其中,所述界面显示请求用于请求显示所述 应用客户端的插件的所述插件界面; 第二显示模块,用于将所述插件的所述插件界面中所述待显示的第一界面元素显示在 所述应用客户端的所述第一应用界面中,并显示所述选项界面。12. 根据权利要求11所述的终端,其特征在于,所述第二显示模块包括: 第一显示子模块,用于在所述第一应用界面中的插件显示区域中显示所述第一界面元 素,并在所述第一应用界面中的应用显示区域中显示所述第一应用界面的第二界面元素; 或者 第二显示子模块,用于在所述第一应用界面中弹出的插件显示窗口中显示所述第一界 面元素,并在所述第一应用界面中的应用显示区域中显示所述第一应用界面的第二界面元 素。13. 根据权利要求11或12所述的终端,其特征在于,所述第二获取模块包括: 检测子模块,用于检测到对所述选项界面中的第三界面元素或所述第二应用界面中的 第四界面元素进行的触摸操作,其中,所述触摸操作包括以下之一:单击,双击,长按,手势; 获取子模块,用于获取响应所述触摸操作生成的所述界面显示请求。14. 根据权利要求11或12所述的终端,其特征在于,所述第一应用界面与所述第二应用 界面相同或不同。
【专利摘要】本发明公开了一种插件界面的显示方法及终端。其中,该方法包括:应用客户端根据应用客户端的基础上下文生成插件上下文;应用客户端通过插件上下文获取插件界面中待显示的第一界面元素;应用客户端将待显示的第一界面元素显示在应用客户端的第一应用界面中。本发明解决了采用现有的插件界面显示方法所导致的无法在应用界面上显示插件界面中的界面元素的技术问题。
【IPC分类】G06F9/44
【公开号】CN105700886
【申请号】CN201610024459
【发明人】陈锦海, 胡远鹏, 李华高, 王志寿
【申请人】腾讯科技(北京)有限公司
【公开日】2016年6月22日
【申请日】2016年1月14日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1