嵌入式浏览器导航方法、装置及数字电视接收终端的制作方法

文档序号:7740782阅读:100来源:国知局
专利名称:嵌入式浏览器导航方法、装置及数字电视接收终端的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种嵌入式浏览器导航方法、嵌入式浏览装置及
数字电视接收终端。
背景技术
随着现代数字电视技术的不断发展,IPTV(Internet Protocol Television,网络 协议电视)技术的日益成熟,嵌入式浏览器的应用也越来越广泛。通过数字电视机顶盒浏 览器网页信息、收看电视广播节目、在线玩游戏,听音乐等已经慢慢的成为一种时尚。这就 要求数字电视机顶盒厂商和数字电视业务运营商提,供满足客户需求的这样的一种平台。
现有技术中,数字电视技术采用进入浏览器,然后在浏览器中访问网页,通过返回 按键在浏览器中进行页面操作,无法从浏览器中返回到其他的应用业务中。现在技术通过 浏览数字电视网页,在浏览网页的时候,通过触发网页脚本信息启动其他的应用业务(如 启动媒体播放,系统设置,游戏,DVB(DigitalVideo Broadcasting,数字视频广播),股票等 应用程序),这样就无法从其他的应用业务直接返回到浏览器继续浏览网页信息,也无法从 浏览器浏览网页直接返回到应用,而只能通过遥控器先退出浏览器,再通过遥控器切换到 应用。这样使得用户在浏览器与各应用中切换时程序复杂,增加了操作难度,为用户的使用 带来了不便。

发明内容
本发明实施例所要解决的技术问题在于,提供一种嵌入式浏览器导航方法、嵌入 式浏览装置及数字电视接收终端。 为了解决上述技术问题,本发明实施例提供了一种嵌入式浏览器导航方法,包 括 当所述嵌入式浏览器接收到返回指令时,判断嵌入式浏览器浏览的当前网页是否 需要处理,若是,对所述当前网页进行相应处理,若否,获取侦听注册类中的注册信息,并根 据所述注册信息执行相应的返回操作,所述侦听注册类用于从应用程序切换至所述嵌入式 浏览器时注册保存所述应用程序的信息,所述信息包括所述应用程序名称、类型及返回至 所述应用程序的条件。
本发明提供了一种嵌入式浏览装置,包括
接收单元,用于接收返回指令; 判断单元,用于接收到返回指令时,判断浏览的当前网页是否需要处理,若是,对 所述当前网页进行相应处理,若否,获取侦听注册类中的注册信息,并根据所述注册信息执 行相应的返回操作,所述侦听注册类用于从应用程序切换至所述嵌入式浏览器时注册保存 所述应用程序的信息,所述信息包括所述应用程序名称、类型及返回至所述应用程序的条 件。 相应的,本发明还提供了 一种数字电视接收终端,包括所述嵌入式浏览装置。
实施本发明实施例,具有如下有益效果 实施本发明,通过从应用程序转换至嵌入式浏览器时对应用程序的信息在侦听注 册类中进行注册,以此实现嵌入式浏览器可根据侦听注册类中的信息自动返回至相应的应 用,由此有效降低了用户在应用程序与嵌入式浏览器之间进行操作的复杂度,有效提高了 嵌入式浏览器的智能性,大大提升了用户使用的便捷性。


图1是本发明实施例一种嵌入式浏览器导航方法第一实施例的流程示意图; 图2是本发明实施例一种嵌入式浏览器导航方法第二实施例的流程示意图; 图3是本发明实施例一种嵌入式浏览器导航方法第三实施例的流程示意图; 图4是本发明一种嵌入式浏览装置第一实施例的结构示意图; 图5是本发明一种嵌入式浏览装置第二实施例的结构示意图; 图6是本发明一种嵌入式浏览装置第三实施例的结构示意图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一 步地详细描述。 图1是本发明实施例一种嵌入式浏览器导航方法第一实施例的流程示意图,包 括 100、嵌入式浏览器接收返回指令。 需要说明的是,所述返回指令用于从所述嵌入式浏览器返回至其它应用程序或从 当前网页返回到指定网页或当前网页的上一页。 101、判断当前网页是否需要处理,若是,对所述当前网页进行相应处理。 若否,获取侦听注册类中的注册信息,并根据所述注册信息执行相应的返回操作。 所述侦听注册类用于从应用程序切换至所述嵌入式浏览器时注册保存所述应用
程序的信息,所述信息包括所述应用程序名称、类型及返回至所述应用程序的条件。 例如,从应用A转换至嵌入式浏览器时,将把应用A的信息注册保存至所述侦听注
册类中,所述信息包括应用A的名称、类型,及从嵌入式浏览器返回至应用A的条件。 所述当前网页为所述嵌入式浏览器当前正在浏览的网页。 所述对当前网页进行相应的处理包括嵌入式浏览器接收到返回指令时所述当前 网页在返回指令时返回至预先设置的其它网页,或所述当前网页不是首页时返回至所述当 前网页的上一页等。 图2是本发明实施例一种嵌入式浏览器导航方法第二实施例的流程示意图,包 括 200 、嵌入式浏览器接收到返回指令。 需要说明的是,所述返回指令用于从所述嵌入式浏览器返回至其它应用程序或从 当前网页返回到指定网页或当前网页的上一页。 201、判断所述嵌入式浏览器浏览的当前网页是否需要返回至指定的其它网页,若 是,返回至所述指定的其它网页;
5
若否,判断所述当前网页是否为首页,判断为是时,执行202,若否,返回至所述当 前网页的前一页。 例如,嵌入式网页A预先设定返回时将返回至网页B,嵌入式浏览器在浏览网页A 时接收到返回指令将判断网页需返回至指定网页,即嵌入式浏览器将返回至网页B。
又例如,嵌入式网页A预先未设定返回至指定网页,则嵌入式浏览器在浏览网页A 时接收到返回指令将判断不需返回至指定网页,此时将判断所述网页A是否为首页,当网 页A不为首页时,嵌入式浏览器将直接返回至网页A的上一页,当网页A为首页时,将执行 202。 202、判断是否所述侦听注册类中是否有应用程序的注册信息,判断为否时,所述 嵌入式浏览器刷新所述当前网页; 判断为是时,获取在所述侦听注册类中注册的应用程序的注册信息。 需要说明的是,所述侦听注册类中保存有从应用程序切换至所述嵌入式浏览器时
注册的应用程序的信息,该注册信息包括所述应用程序名称、类型及返回至所述应用程序
的条件。 当用户是直接进入嵌入式浏览器时,则所述侦听注册类中没有注册的应用程序的 信息,此时,当嵌入式浏览器浏览的网页为首页且接收到返回指令时,将执行对所述浏览的 网页刷新的操作。 而当用户是从其它应用转换至嵌入式浏览器时,则所述侦听注册类中保存有所述 其它应用程序的注册信息,此时,当嵌入式浏览器浏览的网页为首页且接收到返回指令时, 将获取侦听注册类中应用程序保存的注册信息并进一步执行203。 203、将所述应用程序的注册信息中包括的返回至所述应用程序的条件与所述返 回指令匹配,当匹配时返回至所述与返回指令匹配的应用程序,当不匹配时,所述嵌入式浏 览器刷新所述当前网页。 需要说明的是,侦听注册类中保存有一个或多个应用程序的注册信息,则返回时, 需要将应用程序的注册信息中包括的返回至所述应用程序的条件与所述返回指令匹配,返 回至所述应用程序的条件具体包括接收到某一指定返回指令(所述返回指令可由用户通 过按键发送)时返回至所述应用程序,当其中有应用程序的注册信息中包括的返回至所述 应用程序的某一指定返回指令与所述返回指令匹配时,返回至所述应用程序,当侦听注册 类中保存的所有应用程序注册信息均不与所述返回指令匹配时,则对所述嵌入式浏览器浏 览的网页执行刷新操作。 需要说明的是,有多个应用程序运行时且定义了多个返回键时,从某一应用程序 切换到嵌入式浏览器时,将所述某一应用程序及所述多个返回键中的一个关联并注册至所 述侦听注册类。 例如,用户使用的对所述嵌入式浏览器控制的控制装置上设定有三个返回键,分 别是返回键1、返回键2、返回键3,在侦听注册类中注册有应用程序A和应用程序B,其中返 回至应用程序A的条件为接收返回键1的返回指令及嵌入式浏览器浏览的网页为首页且不 需要返回至指定网页,返回至应用程序B的条件为接收返回键2的返回指令及嵌入式浏览 器浏览的网页为首页且不需要返回至指定网页。设网页T为首页且未设定返回至其它指定 网页。
当嵌入式浏览器浏览网页T时接收到返回键1发出的返回指令,嵌入式浏览器将 根据指令及侦听注册类中保存的注册信息返回至应用程序A。 当嵌入式浏览器浏览网页T时接收到返回键2发出的返回指令,嵌入式浏览器将 根据指令及侦听注册类中保存的注册信息返回至应用程序B。 当嵌入式浏览器浏览网页T时接收到返回键3发出的返回指令,嵌入式浏览器通 过将指令与侦听注册类中的注册信息匹配,发现没有匹配的应用程序注册信息,嵌入式浏 览器将刷新网页T。 而如果只定义了一个返回键,而有多个应用程序在执行,当从应用程序切换至嵌 入式浏览器时,所述多个应用程序都将在侦听注册类注册,那么当返回指令被触发的时候, 上述多个应用程序都会执行。 例如看电视的同时,屏幕下方在播放广告条,这个时候按键进入嵌入式浏览器后, 播电视的应用和播广告的应用都将向浏览器注册,而当触发返回指令从所述嵌入式浏览器 返回后将继续播电视和广告。 图3是本发明实施例一种嵌入式浏览器导航方法第三实施例的流程示意图,包 括 300、嵌入式浏览器接收到返回指令。 需要说明的是,所述返回指令用于从所述嵌入式浏览器返回至其它应用程序或从 当前网页返回到指定网页或当前网页的上一页。 301、判断当前网页是否需要返回至指定的其它网页,若是,返回至所述指定的其 它网页; 若否,判断所述当前网页是否为首页,判断为是时,执行302,若否,返回至所述当 前网页的前一页。 例如,嵌入式网页A预先设定返回时将返回至网页B,嵌入式浏览器在浏览网页A 时接收到返回指令将判断网页需返回至指定网页,即嵌入式浏览器将返回至网页B。
又例如,嵌入式网页A预先未设定返回至指定网页,则嵌入式浏览器在浏览网页A 时接收到返回指令将判断不需返回至指定网页,此时将判断所述网页A是否为首页,当网 页A不为首页时,嵌入式浏览器将直接返回至网页A的上一页,当网页A为首页时,将执行 302。 302、判断是否所述侦听注册类中是否有应用程序的注册信息,判断为否时,所述 嵌入式浏览器刷新所述当前网页; 判断为是时,获取在所述侦听注册类中注册的应用程序的注册信息。 需要说明的是,所述侦听注册类中保存有从应用程序切换至所述嵌入式浏览器时
注册的应用程序的信息,该注册信息包括所述应用程序名称、类型及返回至所述应用程序
的条件。 当用户是直接进入嵌入式浏览器时,则所述侦听注册类中没有注册的应用程序的 信息,此时,当嵌入式浏览器浏览的网页为首页且接收到返回指令时,将执行对所述浏览的 网页刷新的操作。 而当用户是从其它应用转换至嵌入式浏览器时,则所述侦听注册类中保存有所述 其它应用程序的注册信息,此时,当嵌入式浏览器浏览的网页为首页且接收到返回指令时,将获取侦听注册类中应用程序保存的注册信息并进一步执行303。 303、将所述应用程序的注册信息中包括的返回至所述应用程序的条件与所述返 回指令匹配,当匹配时返回至所述与返回指令匹配的应用程序,当不匹配时,所述嵌入式浏 览器刷新所述当前网页。 需要说明的是,侦听注册类中保存有一个或多个应用程序的注册信息,则返回时, 将需要将应用程序的注册信息中包括的返回至所述应用程序的条件与所述返回指令匹配, 当其中有应用程序的注册信息中包括的返回至所述应用程序的条件与所述返回指令匹配 时,返回至所述应用程序,当侦听注册类中保存的所有应用程序注册信息均不与所述返回 指令匹配时,则对所述嵌入式浏览器浏览的网页执行刷新操作。 需要说明的是,有多个应用程序运行时且定义了多个返回键时,从某一应用程序 切换到嵌入式浏览器时,将所述某一应用程序及所述多个返回键中的一个关联并注册至所 述侦听注册类。 例如,用户使用的对所述嵌入式浏览器控制的控制装置上设定有三个返回键,分 别是返回键1、返回键2、返回键3,在侦听注册类中注册有应用程序A和应用程序B,其中返 回至应用程序A的条件为接收返回键1的返回指令及嵌入式浏览器浏览的网页为首页且不 需要返回至指定网页,返回至应用程序B的条件为接收返回键2的返回指令及嵌入式浏览 器浏览的网页为首页且不需要返回至指定网页。设网页T为首页且未设定返回至其它指定 网页。 当嵌入式浏览器浏览网页T时接收到返回键1发出的返回指令,嵌入式浏览器将 根据指令及侦听注册类中保存的注册信息返回至应用程序A。 当嵌入式浏览器浏览网页T时接收到返回键2发出的返回指令,嵌入式浏览器将 根据指令及侦听注册类中保存的注册信息返回至应用程序B。 当嵌入式浏览器浏览网页T时接收到返回键3发出的返回指令,嵌入式浏览器通 过将指令与侦听注册类中的注册信息匹配,发现没有匹配的应用程序注册信息,嵌入式浏 览器将刷新网页T。 而如果只定义了一个返回键,而有多个应用程序在执行,当从应用程序切换至嵌 入式浏览器时,所述多个应用程序都将在侦听注册类注册,那么当返回指令被触发的时候, 上述多个应用程序都会执行。 例如看电视的同时,屏幕下方在播放广告条,这个时候按键进入嵌入式浏览器后, 播电视的应用和播广告的应用都将向浏览器注册,而当触发返回指令从所述嵌入式浏览器 返回后将继续播电视和广告 304、返回至应用程序的同时,在所述侦听注册表中注册所述嵌入式浏览器的信息。 所述嵌入式浏览器的信息包括嵌入式浏览器返回至所述应用程序前浏览的网页 的链接地址。 例如,嵌入式浏览器从网页T返回至应用程序A,在返回的同时,将在侦听注册类 中注册嵌入式浏览器的信息,包括保存网页T的链接地址。 305、当从所述应用程序返回至所述嵌入式浏览器时,获取所述侦听注册类中嵌入 式浏览器的注册信息。
8
306、根据所述嵌入式浏览器的信息返回至所述嵌入式浏览器并打开相应的网页。
例如,嵌入式浏览器从网页T返回至应用程序A,在返回的同时,将在侦听注册类中注册嵌入式浏览器的信息,包括保存网页T的链接地址。 当从应用程序A再返回至嵌入式浏览器时,将从所述侦听注册类中获取嵌入式浏览器的注册信息,并根据所述嵌入式浏览器的注册信息中保存的网页T的链接地址返回至所述嵌入式浏览器并打网页T。 307、返回至所述应用程序后删除所述应用程序在所述侦听注册类中注册的注册信息。 例如,嵌入式浏览器从网页T返回至应用程序A,返回后,将在侦听注册类中删除所述应用程序A的注册信息。 如果需再从应用程序A返回至嵌入式浏览器时,将重新在侦听注册类中注册应用程序A的信息。 图4是本发明一种嵌入式浏览装置第一实施例的结构示意图,包括
接收单元l,用于接收返回指令; 判断单元2,用于在接收单元1接收到返回指令后,判断当前网页是否需要处理,若是,对所述当前网页进行相应处理,若否,获取侦听注册类中的注册信息,并根据所述注册信息执行相应的返回操作。 所述侦听注册类用于从应用程序切换至所述嵌入式浏览器时注册保存所述应用程序的信息,所述信息包括所述应用程序名称、类型及返回至所述应用程序的条件。
例如,从应用A转换至嵌入式浏览器时,将把应用A的信息注册保存至所述侦听注册类中,所述信息包括应用A的名称、类型,及从嵌入式浏览器返回至应用A的条件。
所述当前网页为所述嵌入式浏览器当前正在浏览的网页。 所述对当前网页进行相应的处理包括嵌入式浏览器接收到返回指令时所述当前网页在返回指令时返回至预先设置的其它网页,或所述当前网页不是首页时返回至所述当前网页的上一页等。
图5是本发明一种嵌入式浏览装置第二实施例的结构示意图,包括
接收单元l,用于接收返回指令; 判断单元2,用于在接收单元1接收到返回指令后,判断当前网页是否需要处理,若是,对所述当前网页进行相应处理,若否,获取侦听注册类中的注册信息,并根据所述注册信息执行相应的返回操作。
其中,判断单元2包括 第一判断子单元21,用于判断所述当前网页是否需要返回至指定的其它网页,若是,返回至所述指定的其它网页。 例如,嵌入式网页A预先设定返回时将返回至网页B,嵌入式浏览器在浏览网页A时接收到返回指令,则第一判断子单元2判断网页A需返回至指定网页,即执行并返回至网页B。 第二判断子单元22,用于当第一判断子单元判断为否时,判断所述当前网页是否为首页,若否,返回至所述当前网页的前一页; 例如,嵌入式网页A预先未设定返回至指定网页,则嵌入式浏览器在浏览网页A时接收到返回指令,第一判断子单元21判断不需返回至指定网页,此时,第二判断子单元22将判断所述网页A是否为首页,当网页A不为首页时,则返回至网页A的上一页,当网页A为首页时,则转至第三判断子单元23。 第三判断子单元23,用于当第二判断单元判断为是时,判断所述侦听注册类中是否有应用程序的注册信息,判断为否时,刷新所述当前网页;
判断为是时,获取所述已注册的应用程序的注册信息。 当用户是直接进入嵌入式浏览器时,则所述侦听注册类中没有注册的应用程序的
信息,此时,当嵌入式浏览器浏览的网页为首页且接收到返回指令时,第三判断子单元23
判断侦听注册类中没有应用程序的注册信息,将执行对所述浏览的网页刷新的操作。 而当用户是从其它应用转换至嵌入式浏览器时,则所述侦听注册类中保存有所述
其它应用程序的注册信息,此时,当嵌入式浏览器浏览的网页为首页且接收到返回指令时,
第三判断子单元23判断侦听注册类中有应用程序的注册信息,则将执行获取侦听注册类
中应用程序保存的注册信息。 匹配单元24,将所述获取的应用程序的注册信息中包括的返回至所述应用程序的条件与所述返回指令匹配,当匹配时返回至所述与返回指令匹配的应用程序,当不匹配时,刷新所述当前网页。 需要说明的是,侦听注册类中保存有一个或多个应用程序的注册信息,则返回时,将需要将应用程序的注册信息中包括的返回至所述应用程序的条件与所述返回指令匹配,当其中有应用程序的注册信息中包括的返回至所述应用程序的条件与所述返回指令匹配时,返回至所述应用程序,当侦听注册类中保存的所有应用程序注册信息均不于所述返回指令匹配时,则对所述嵌入式浏览器浏览的网页执行刷新操作。 例如,用户使用的对所述嵌入式浏览器控制的控制装置上设定有三个返回键,分别是返回键1、返回键2、返回键3,在侦听注册类中注册有应用程序A和应用程序B,其中返回至应用程序A的条件为接收返回键1的返回指令及嵌入式浏览器浏览的网页为首页且不需要返回至指定网页,返回至应用程序B的条件为接收返回键2的返回指令及嵌入式浏览器浏览的网页为首页且不需要返回至指定网页。设网页T为首页且未设定返回至其它指定网页。 当嵌入式浏览器浏览网页T时接收到返回键1发出的返回指令,匹配单元24将返回指令与侦听注册类中保存的注册信息进行匹配,其中应用程序A的注册信息与返回指令匹配,则返回至应用程序A。 当嵌入式浏览器浏览网页T时接收到返回键2发出的返回指令,匹配单元24将返回指令与侦听注册类中保存的注册信息进行匹配,其中应用程序B的注册信息与返回指令匹配,则返回至应用程序B。 当嵌入式浏览器浏览网页T时接收到返回键3发出的返回指令,匹配单元24将返
回指令与侦听注册类中保存的注册信息进行匹配,发现没有匹配的应用程序注册信息,则刷新网页T。 图6是本发明一种嵌入式浏览装置第三实施例的结构示意图,与第二实施例不同的是,所述嵌入式浏览装置还包括 删除单元3,用于删除所述应用程序在所述侦听注册类中注册的注册信息。
10
例如,嵌入式浏览器从网页T返回至应用程序A,返回后,删除单元3将在侦听注册类中删除所述应用程序A的注册信息。 第一注册单元4,用于返回至所述应用程序的同时,在所述侦听注册类中注册所述嵌入式浏览器的注册信息,所述注册信息包括嵌入式浏览器返回至所述应用程序前浏览的网页的链接地址。 例如,嵌入式浏览器从网页T返回至应用程序A,在返回的同时,第一注册单元4将在侦听注册类中注册所述嵌入式浏览器的信息,所述信息包括嵌入式浏览器返回至应用程序A前浏览的网页T的链接地址。 返回单元5,用于当从所述应用程序返回至所述嵌入式浏览器时根据所述注册信息返回至相应的网页。 例如,嵌入式浏览器从网页T返回至应用程序A,在返回的同时,第一注册单元4将在侦听注册类中注册所述嵌入式浏览器的信息,所述信息包括嵌入式浏览器返回至应用程序A前浏览的网页T的链接地址。当需要再次从应用程序A返回至嵌入式浏览器时,返回单元5将根据所述侦听注册类中嵌入式浏览器信息中保存的网页T的链接地址返回至网页T。 第二注册单元6,用于当前所述应用程序转换至所述嵌入式浏览器时,将在所述侦听注册类中注册所述应用程序的信息,所述信息包括所述应用程序的名称、类型及从所述嵌入式浏览器返回至所述应用程序的条件。 本发明一种数字电视接收终端中的嵌入式浏览装置与图4至图6所描述的嵌入式浏览装置在功能与结构上大致相同,在此不再详述。 本发明的数字电视接收终端包括但不限于机顶盒、网络协议电视(IntemetProtocol Television, IPTV)、数字电视一体机、电视手机等具有接收数字电视功能的终端。 综上所述,实施本发明,通过在应用程序转换至嵌入式浏览器时在侦听注册类中注册应用程序的信息及从嵌入式浏览器返回应用程序时保存网页的链接地址,能够实现嵌入式浏览器与各应用间的智能切换,有效降低了用户操作的复杂度,提高了嵌入式浏览器的智能性,大大提升了用户使用的便捷性。 以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
权利要求
一种嵌入式浏览器导航方法,其特征在于,包括当嵌入式浏览器接收到返回指令时判断所述嵌入式浏览器浏览的当前网页是否需要处理,若是,对所述当前网页进行相应处理,若否,获取侦听注册类中的注册信息,并根据所述注册信息执行相应的返回操作,所述侦听注册类用于从应用程序切换至所述嵌入式浏览器时保存的所述应用程序的注册信息,所述注册信息包括所述应用程序名称、类型及返回至所述应用程序的条件。
2. —种嵌入式浏览器导航方法,其特征在于,所述判断嵌入式浏览器浏览的当前网页 是否需要处理,若是,对所述当前网页进行相应处理,若否,获取侦听注册类中的注册信息, 并根据所述注册信息执行相应的返回操作的步骤包括判断当前网页是否需要返回至指定的其它网页,若是,返回至所述指定的其它网页, 若否,判断所述当前网页是否为首页,判断为是时,获取侦听注册类中的注册信息,并 根据所述注册信息执行相应的返回操作,若否,返回至所述当前网页的前一页。
3. 如权利要求2的方法,其特征在于,所述获取侦听注册类中的注册信息,并根据所述 注册信息执行相应的返回操作的步骤包括判断所述侦听注册类中是否有应用程序的注册信息,判断为否时,所述嵌入式浏览器 刷新所述当前网页,判断为是时,获取在所述侦听注册类中注册的应用程序的注册信息;将所述应用程序的注册信息中包括的返回至所述应用程序的条件与所述返回指令匹 配,当匹配时返回至与所述返回指令匹配的应用程序,当不匹配时,所述嵌入式浏览器刷新 所述当前网页。
4. 如权利要求3所述的方法,其特征在于,还包括返回至所述应用程序后删除所述应用程序在所述侦听注册类中注册的注册信息。
5. 如权利要求1 4任一项所述的方法,其特征在于,还包括返回至所述应用程序的同时,在所述侦听注册类中注册所述嵌入式浏览器的注册信 息,所述注册信息包括嵌入式浏览器返回至所述应用程序前浏览的网页的链接地址;当从所述应用程序返回至所述嵌入式浏览器时根据所述注册信息返回至相应的网页。
6. —种嵌入式浏览装置,其特征在于,包括 接收单元,用于接收返回指令;判断单元,用于接收到返回指令时,判断浏览的当前网页是否需要处理,若是,对所述 当前网页进行相应处理,若否,获取侦听注册类中的注册信息,并根据所述注册信息执行相 应的返回操作,所述侦听注册类用于从应用程序切换至所述嵌入式浏览器时注册保存所述 应用程序的信息,所述信息包括所述应用程序名称、类型及返回至所述应用程序的条件。
7. 如权利要求6所述的嵌入式浏览装置,其特征在于,所述判断单元包括 第一判断子单元,用于判断所述当前网页是否需要返回至指定的其它网页,若是,返回至所述指定的其它网页;第二判断子单元,用于当第一判断子单元判断为否时,判断所述当前网页是否为首页, 判断为是时,获取侦听注册类中的注册信息,并根据所述注册信息执行相应的返回操作,若 否,返回至所述当前网页的前一页。
8. 如权利要求7所述的嵌入式浏览装置,其特征在于,所述判断单元还包括第三判断子单元,用于当所述第二判断子单元判断为是时,判断所述侦听注册类中是 否有应用程序的注册信息,判断为否时,刷新所述当前网页, 判断为是时,获取所述已注册的应用程序的注册信息;匹配单元,将所述获取的应用程序的注册信息中包括的返回至所述应用程序的条件与 所述返回指令匹配,当匹配时返回至所述与返回指令匹配的应用程序,当不匹配时,刷新所 述当前网页。
9. 如权利要求8所述的嵌入式浏览装置,其特征在于,还包括 删除单元,用于删除所述应用程序在所述侦听注册类中注册的注册信息。
10. 如权利要求6 9任一项所述的嵌入式浏览装置,其特征在于,还包括 第一注册单元,用于返回至所述应用程序的同时,在所述侦听注册类中注册所述嵌入式浏览器的注册信息,所述注册信息包括嵌入式浏览器返回至所述应用程序前浏览的网页 的链接地址;返回单元,用于当从所述应用程序返回至所述嵌入式浏览器时根据所述注册信息返回 至相应的网页。
11. 如权利要求10所述的嵌入式浏览装置,其特征在于,还包括第二注册单元,用于当前所述应用程序转换至所述嵌入式浏览器时,将在所述侦听注 册类中注册所述应用程序的信息,所述信息包括所述应用程序的名称、类型及从所述嵌入 式浏览器返回至所述应用程序的条件。
12. —种数字电视接收终端,其特征在于,包括如权利要求6 11任一项所述的嵌入式 浏览装置。
全文摘要
本发明实施例公开了一种嵌入式浏览器导航方法,包括当所述嵌入式浏览器接收到返回指令时,判断嵌入式浏览器浏览的当前网页是否需要处理,若是,对所述当前网页进行相应处理,若否,获取侦听注册类中的注册信息,并根据所述注册信息执行相应的返回操作,所述侦听注册类用于从应用程序切换至所述嵌入式浏览器时注册保存所述应用程序的信息,所述信息包括所述应用程序名称、类型及返回至所述应用程序的条件。采用本发明,可实现嵌入式浏览器与其它应用程序之间智能自动切换,有效降低了用户操作的复杂度,提高了嵌入式浏览器的智能性,大大提升了用户使用的便捷性。
文档编号H04N5/445GK101770517SQ20101004441
公开日2010年7月7日 申请日期2010年1月14日 优先权日2010年1月14日
发明者刘汉军, 蔡婷 申请人:深圳市同洲电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1