本发明专利技术涉及浏览器技术领域,公开了一种浏览器搜索栏控制方法、装置、设备及存储介质,所述方法包括:获取与浏览器相关的策略配置文件;根据策略配置文件确定与浏览器的搜索栏对应的目标控制策略;根据目标控制策略控制搜索栏的显示状态,得到候选页面界面;在候选页面界面中的搜索栏为可见状态时,根据用户的历史使用数据确定目标搜索引擎;根据目标搜索引擎和候选页面界面生成目标页面界面,从而根据浏览器的搜索栏对应的目标控制策略来控制搜索栏的显示状态,并且在搜索栏可见的情况下,根据用户常用的目标搜索引擎来生成目标页面界面,可以满足不同用户的使用需求,有效避免需要根据使用需求对浏览器进行重复开发定制的问题。问题。问题。
【技术实现步骤摘要】
浏览器搜索栏控制方法、装置、设备及存储介质
[0001]本专利技术涉及浏览器
,尤其涉及一种浏览器搜索栏控制方法、装置、设备及存储介质。
技术介绍
[0002]由于不同的企业具有不同的使用需求和管理需求,对于浏览器的使用也有不同的管理方式,例如,有的企业可能不希望员工使用浏览器的搜索栏,而有的企业则需要员工使用浏览器的搜索栏,需要针对浏览器进行重复开发定制,这样显然会浪费很多人力物力。
[0003]上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
[0004]本专利技术的主要目的在于提出一种浏览器搜索栏控制方法、装置、设备及存储介质,旨在解决如何有效避免需要根据使用需求对浏览器进行重复开发定制的技术问题。
[0005]为实现上述目的,本专利技术提供一种浏览器搜索栏控制方法,所述浏览器搜索栏控制方法包括:
[0006]获取与浏览器相关的策略配置文件;
[0007]根据所述策略配置文件确定与所述浏览器的搜索栏对应的目标控制策略;
[0008]根据所述目标控制策略控制所述搜索栏的显示状态,得到候选页面界面;
[0009]在所述候选页面界面中的搜索栏为可见状态时,根据用户的历史使用数据确定目标搜索引擎;
[0010]根据所述目标搜索引擎和所述候选页面界面生成目标页面界面。
[0011]可选地,所述在所述候选页面界面中的搜索栏为可见状态时,根据用户的历史使用数据确定目标搜索引擎,包括:
[0012]在所述候选页面界面中的搜索栏为可见状态时,获取用户的用户信息;
[0013]根据所述用户信息查找所述用户的历史使用数据;
[0014]从所述历史使用数据中选取出与所述浏览器相关的浏览器使用数据;
[0015]根据所述浏览器使用数据确定目标搜索引擎。
[0016]可选地,所述根据所述浏览器使用数据确定目标搜索引擎,包括:
[0017]根据所述浏览器使用数据确定所述用户使用过的待选搜索引擎,以及各待选搜索引擎对应的搜索数据;
[0018]根据所述搜索数据确定各待选搜索引擎对应的使用时间;
[0019]根据所述使用时间计算各待选搜索引擎对应的总使用时长;
[0020]根据所述总使用时长从所述待选搜索引擎中选取出目标搜索引擎。
[0021]可选地,所述根据所述目标搜索引擎和所述候选页面界面生成目标页面界面,包括:
[0022]检测所述候选页面界面中的搜索栏区域,并获取所述目标搜索引擎对应的搜索图标;
[0023]将所述搜索图标添加到所述候选页面界面中的搜索栏区域,获得目标页面界面。
[0024]可选地,所述获取与浏览器相关的策略配置文件,包括:
[0025]在接收到浏览器启动指令时,根据所述浏览器启动指令生成策略获取指令;
[0026]将所述策略获取指令发送至预设管理平台,以使所述预设管理平台根据所述策略获取指令返回与所述浏览器相关的策略配置文件;
[0027]接收所述预设管理平台返回的所述策略配置文件。
[0028]可选地,所述根据所述浏览器启动指令生成策略获取指令,包括:
[0029]根据所述浏览器启动指令获取所述浏览器对应的用户信息;
[0030]根据所述用户信息确定使用所述浏览器的用户的用户个人资料;
[0031]根据所述用户个人资料生成策略获取指令。
[0032]可选地,所述将所述策略获取指令发送至预设管理平台,以使所述预设管理平台根据所述策略获取指令返回与所述浏览器相关的策略配置文件,包括:
[0033]将所述策略获取指令发送至预设管理平台,以使所述预设管理平台根据所述策略获取指令确定用户个人资料,获取与所述浏览器相关的候选策略配置文件,根据所述用户个人资料从所述候选策略配置文件中选取策略配置文件,并返回所述策略配置文件。
[0034]可选地,所述根据所述策略配置文件确定与所述浏览器的搜索栏对应的目标控制策略,包括:
[0035]对所述策略配置文件进行解析,得到解析数据;
[0036]根据所述解析数据确定与所述浏览器相关的控制策略;
[0037]根据所述控制策略确定与所述浏览器的搜索栏对应的目标控制策略。
[0038]可选地,所述根据所述控制策略确定与所述浏览器的搜索栏对应的目标控制策略,包括:
[0039]查找所述控制策略中包含的子控制策略;
[0040]获取各子控制策略对应的对象信息;
[0041]根据所述对象信息从所述子控制策略中选取出与所述浏览器的搜索栏对应的目标控制策略。
[0042]可选地,所述根据所述对象信息从所述子控制策略中选取出与所述浏览器的搜索栏对应的目标控制策略,包括:
[0043]获取所述搜索栏对应的目标对象信息;
[0044]将所述目标对象信息与所述对象信息进行匹配,得到匹配结果;
[0045]根据所述匹配结果确定与所述目标对象信息相匹配的对象信息;
[0046]将与所述目标对象信息相匹配的对象信息对应的子控制策略作为与所述浏览器的搜索栏对应的目标控制策略。
[0047]可选地,所述根据所述目标控制策略控制所述搜索栏的显示状态,得到候选页面界面,包括:
[0048]根据所述目标控制策略确定所述搜索栏对应的目标显示状态;
[0049]根据所述目标显示状态控制所述搜索栏的显示状态,得到候选页面界面。
[0050]可选地,所述根据所述目标控制策略确定所述搜索栏对应的目标显示状态,包括:
[0051]根据所述目标控制策略确定与所述搜索栏相关的显示策略;
[0052]从所述显示策略中提取出显示方式信息;
[0053]根据所述显示方式信息确定所述搜索栏对应的目标显示状态。
[0054]可选地,所述根据所述目标显示状态控制所述搜索栏的显示状态,得到候选页面界面,包括:
[0055]获取所述浏览器对应的初始页面界面,并获取所述初始页面界面中的搜索栏的初始显示状态;
[0056]判断所述初始显示状态与所述目标显示状态是否一致;
[0057]在所述初始显示状态与所述目标显示状态一致时,将所述初始页面界面作为候选页面界面。
[0058]可选地,所述判断所述初始显示状态与所述目标显示状态是否一致之后,还包括:
[0059]在所述初始显示状态与所述目标显示状态不一致时,根据所述目标显示状态对所述初始页面界面中的搜索栏的显示状态进行调整;
[0060]将所述搜索栏的显示状态调整完成后的页面界面作为候选页面界面。
[0061]可选地,所述目标显示状态包括:不可见状态或可见状态;
[0062]所述根据所述目标显示状态对所述初始页面界面中的搜索栏的显示状态进行调整,包括:
[0063]在所述目标显示状态为不可见状态时,将所述初始页面界面中的搜索栏调整本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种浏览器搜索栏控制方法,其特征在于,所述浏览器搜索栏控制方法包括:获取与浏览器相关的策略配置文件;根据所述策略配置文件确定与所述浏览器的搜索栏对应的目标控制策略;根据所述目标控制策略控制所述搜索栏的显示状态,得到候选页面界面;在所述候选页面界面中的搜索栏为可见状态时,根据用户的历史使用数据确定目标搜索引擎;根据所述目标搜索引擎和所述候选页面界面生成目标页面界面。2.如权利要求1所述的浏览器搜索栏控制方法,其特征在于,所述在所述候选页面界面中的搜索栏为可见状态时,根据用户的历史使用数据确定目标搜索引擎,包括:在所述候选页面界面中的搜索栏为可见状态时,获取用户的用户信息;根据所述用户信息查找所述用户的历史使用数据;从所述历史使用数据中选取出与所述浏览器相关的浏览器使用数据;根据所述浏览器使用数据确定目标搜索引擎。3.如权利要求2所述的浏览器搜索栏控制方法,其特征在于,所述根据所述浏览器使用数据确定目标搜索引擎,包括:根据所述浏览器使用数据确定所述用户使用过的待选搜索引擎,以及各待选搜索引擎对应的搜索数据;根据所述搜索数据确定各待选搜索引擎对应的使用时间;根据所述使用时间计算各待选搜索引擎对应的总使用时长;根据所述总使用时长从所述待选搜索引擎中选取出目标搜索引擎。4.如权利要求1所述的浏览器搜索栏控制方法,其特征在于,所述根据所述目标搜索引擎和所述候选页面界面生成目标页面界面,包括:检测所述候选页面界面中的搜索栏区域,并获取所述目标搜索引擎对应的搜索图标;将所述搜索图标添加到所述候选页面界面中的搜索栏区域,获得目标页面界面。5.如权利要求1至4中任一项所述的浏览器搜索栏控制方法,其特征在于,所述获取与浏览器相关的策略配置文件,包括:在接收到浏览器启动指令时,根据所述浏览器启动指令生成策略获取指令;将所述策略获取指令发送至预设管理平台,以使所述预设管理平台根据所述策略获取指令返回与所述浏览...
【专利技术属性】
技术研发人员:姜东,田新超,郭建强,黄亚洲,许林虎,
申请(专利权)人:三六零数字安全科技集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。