一种网页视图控制方法及装置的制造方法_2

文档序号:9274390阅读:来源:国知局
第一交互界面的第三指令;
[0056]响应第三指令,在目标浏览器中打开第一交互界面;
[0057]检测通过第一交互界面输入的用于打开第一网页视图的第一指令。
[0058]作为一种可能的实施方式,在目标浏览器中打开第一交互界面的方式具体为:
[0059]通过JS调用插件在目标浏览器中打开第一交互界面。
[0060]本实施例中,当用户需要使用目标浏览器浏览第一网页视图时,用户可以先通过操作键盘、鼠标、屏幕等方式向目标浏览器输入用于打开第一交互界面的第三指令,当检测到通过目标浏览器输入的用于打开第一交互界面的第三指令时,将响应第三指令,通过JS调用插件在目标浏览器中打开第一交互界面,之后用户可以通过操作键盘、鼠标、屏幕等方式向第一交互界面输入用于打开第一网页视图的第一指令,之后可以检测到通过第一交互界面输入的用于打开第一网页视图的第一指令。其中,第一交互界面可以为任意Activity。
[0061]S102、响应第一指令,创建第一网页视图对应的第一树形列表,并在目标浏览器中打开第一网页视图。
[0062]作为一种可能的实施方式,在目标浏览器中打开第一网页视图的方式具体为:
[0063]在第一交互界面中打开第一网页视图。
[0064]本实施例中,当检测到通过第一交互界面输入的用于打开第一网页视图的第一指令时,将响应第一指令,创建第一网页视图对应的第一树形列表,并在目标浏览器中打开第一网页视图,即在第一交互界面中打开第一网页视图。
[0065]S103、检测通过第一网页视图输入的用于打开第二网页视图的第二指令。
[0066]本实施例中,当用户需要在第一网页视图上打开第二网页视图时,用户可以通过操作键盘、鼠标、屏幕等方式向第一网页视图输入用于打开第二网页视图的第二指令,之后可以检测到通过第一网页视图输入的用于打开第二网页视图的第二指令。
[0067]作为一种可能的实施方式,检测通过第一网页视图输入的用于打开第二网页视图的第二指令的方式具体为:
[0068]检测通过第一网页视图输入的用于打开第二交互界面的第四指令;
[0069]响应第四指令,在第一网页视图上打开第二交互界面;
[0070]检测通过第二交互界面输入的用于打开第二网页视图的第二指令。
[0071]作为一种可能的实施方式,在第一网页视图上打开第二交互界面的方式具体为:
[0072]通过JS调用插件在第一网页视图上打开第二交互界面。
[0073]S104、响应第二指令,创建第二网页视图对应的第二树形列表,并在第一网页视图上打开第二网页视图,其中,第一树形列表和第二树形列表为不同的树形列表。
[0074]作为一种可能的实施方式,在第一网页视图上打开第二网页视图的方式具体为:
[0075]在第二交互界面中打开第二网页视图。
[0076]本实施例中,当检测到通过第二交互界面输入的用于打开第二网页视图的第二指令时,将响应第二指令,创建第二网页视图对应的第二树形列表,并在第二交互界面中打开第二网页视图,即在第二交互界面中打开第二网页视图。其中,第一树形列表和第二树形列表为不同的树形列表,即第一树形列表和第二树形列表分别为两个独立的树形列表。
[0077]举例说明,目标浏览器可以为猎豹浏览器,第一网页视图,即第一 Webview可以为HTML5游戏列表页面,当检测到用户点击HTML5游戏列表页面中一个游戏的点击操作时,将通过JS调用插件打开第二交互界面,即第二 Activity,当检测到通过第二 Activity输入的用于打开第二 Webview的指令时,将在第二 Activity中打开第二 Webview,之后由第二Webview返回第一 Webview时,第一 Webview能够正常工作。
[0078]在图1所描述的网页视图控制方法中,检测通过目标浏览器输入的用于打开第一网页视图的第一指令,响应第一指令,创建第一网页视图对应的第一树形列表,并在目标浏览器中打开第一网页视图,之后检测通过第一网页视图输入的用于打开第二网页视图的第二指令,响应第二指令,创建第二网页视图对应的第二树形列表,并在第一网页视图上打开第二网页视图,其中,第一树形列表和第二树形列表为不同的树形列表,由于第一网页视图与第二网页视图不属于同一个树形列表,因此,第二个网页视图的关闭不会影响第一个网页视图的使用,可以提高对网页视图的控制能力。
[0079]请参阅图2,图2是本发明实施例公开的一种网页视图控制装置的结构图。如图2所示,该网页视图控制装置200可以包括:
[0080]第一检测单元201,用于检测通过目标浏览器输入的用于打开第一网页视图的第一指令;
[0081]第一打开单元202,用于响应第一检测单元201检测到的第一指令,创建第一网页视图对应的第一树形列表,并在目标浏览器中打开第一网页视图;
[0082]第二检测单元203,用于检测通过第一打开单元202打开的第一网页视图输入的用于打开第二网页视图的第二指令;
[0083]第二打开单元204,用于响应第二检测单元203检测到的第二指令,创建第二网页视图对应的第二树形列表,并在第一打开单元202打开的第一网页视图上打开第二网页视图,其中,第一树形列表和第二树形列表为不同的树形列表。
[0084]作为一种可能的实施方式,第一检测单元201可以包括:
[0085]第一检测子单元2011,用于检测通过目标浏览器输入的用于打开第一交互界面的第三指令;
[0086]第一打开子单元2012,用于响应第一检测子单元2011检测到的第三指令,在目标浏览器中打开第一交互界面;
[0087]第二检测子单元2013,用于检测通过第一打开子单元2012打开的第一交互界面输入的用于打开第一网页视图的第一指令;
[0088]第一打开单元202在目标浏览器中打开第一网页视图的方式具体为:
[0089]在第一交互界面中打开第一网页视图。
[0090]具体地,第一打开单元202,具体用于响应第二检测子单元2013检测到的第一指令,创建第一网页视图对应的第一树形列表,并在第一打开子单元2012打开的第一交互界面中打开第一网页视图。
[0091]作为一种可能的实施方式,第一打开子单元2012,具体用于通过JS调用插件在目标浏览器中打开第一交互界面。
[0092]作为一种可能的实施方式,第二检测单元203可以包括:
[0093]第三检测子单元2031,用于检测通过第一网页视图输入的用于打开第二交互界面的第四指令;
[0094]第二打开子单元2032,用于响应第三检测子单元2031检测到的第四指令,在第一网页视图上打开第二交互界面;
[0095]第四检测子单元2033,用于检测通过第二打开子单元2032打开的第二交互界面输入的用于打开第二网页视图的第二指令;
[0096]第二打开单元204在第一网页视图上打开第二网页视图的方式具体为:
[0097]在第二交互界面中打开第二网页视图。
[0098]具体地,第三检测子单元2031,具体用于检测通过第一打开单元202打开的第一网页视图输入的用于打开第二交互界面的第四指令
[0099]具体地,第二打开单元204,具体用于响应第四检测子单元2033检测到的第二指令,创建第二网页视图对应的第二树形列表,并在第二打开子单元2032打开的第二交互界面中打开第二网页视图
[0100]作为一种可能的实施方式,第二打开子单元2032,具体用于通过JS调用插件在第一网页视图上打开第二交互界面。
[0101]在图2所描述的网页视图控制装置中,检测通过目标浏览器输入的用于打开第一网页视图的第一指令,响应第一指令,创建第一网页视图对应的第一树形列表,并在目标浏览器中打开第一网页视图,之后检测通过第一网页视图输入的用于打开第二网页视图的第二指令,响应第二指令,创建第二网页视图对应的第二树形列表,并在第一网页视图上打开第二网页视图,其中,第一树形列表和第二树形列表为不同的树形列表,由于第一网页视图与第二网页视图不属于同一个树形列表,因此,第二个网页视图的关闭不会影响第一个网页视图的使用,可以提高对网页视图的控制能力。
[0102]请参阅图3,图3是本发明实施例公开的另一种网页视图控制装置的结构图。如图3所示,该网页视图控制装置300可以包括:至少一个处理器301 (如CPU),至少一个存储器302及至少一个通信总线303。其中,通信总线303用于实现这些组件之间的连接通信。存储器302可以是高速
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1