1.一种浏览器扩展接口的调用方法,其特征在于,包括:
浏览器扩展接口向浏览器内核层发送第一调用请求,所述第一调用请求包括调用命令和命令参数;
所述浏览器内核层转发所述第一调用请求给浏览器控件层;
所述浏览器控件层解析所述命令参数,使用所述命令参数执行所述调用命令,并且向所述浏览器内核层发送所述调用结果;
所述浏览器内核层向所述浏览器扩展接口转发所述调用结果。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述浏览器扩展接口通过第一接口向所述浏览器内核层发送检查指令,所述检查指令用于指示检查所述浏览器控件层是否支持使用所述命令参数执行所述调用命令。
3.根据权利要求2所述的方法,其特征在于,所述浏览器扩展接口向浏览器内核层发送第一调用请求,包括:
若所述浏览器控件层支持使用所述命令参数执行所述调用命令,所述浏览器扩展接口通过第二接口向所述浏览器内核层发送所述调用命令。
4.根据权利要求1~3任一项所述的方法,其特征在于,所述浏览器内核层接收到的所述第一调用请求包括回调函数;所述浏览器内核层转发所述第一调用请求给浏览器控件层,包括:
所述浏览器内核层通过进程间通信转发所述第一调用请求给浏览器控件层,所述转发的第一调用请求还包括第一标识,所述第一标识关联所述回调函数;
所述浏览器控件层向所述浏览器内核层发送所述调用结果,包括:
所述浏览器控件层通过进程间通信向所述浏览器内核层发送所述调用结果,所述调用结果还包括所述第一标识。
5.根据权利要求1所述的方法,其特征在于,所述第一调用请求为与所述浏览器控件层关联的调用请求。
6.根据权利要求1所述的方法,其特征在于,所述调用命令为打开对话框,所述命令参数为打开“导入书签”面板。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述浏览器扩展接口向所述浏览器内核层发送第二调用请求,其中,所述第二调用请求包括调用命令和命令参数,所述第二调用请求为与所述浏览器内核层关联的调用请求;
所述浏览器内核层解析所述命令参数,使用所述命令参数执行所述调用命令,并且向所述浏览器扩展接口发送调用结果。
8.一种浏览器扩展接口的调用装置,其特征在于,包括:浏览器扩展接口、浏览器内核层和浏览器控件层;
所述浏览器扩展接口用于向浏览器内核层发送第一调用请求,所述第一调用请求包括调用命令和命令参数;
所述浏览器内核层用于转发所述第一调用请求给浏览器控件层;
所述浏览器控件层用于解析所述命令参数,使用所述命令参数执行所述调用命令,并且向所述浏览器内核层发送所述调用结果;
所述浏览器内核层还用于向所述浏览器扩展接口转发所述调用结果。
9.一种终端,包括输入设备和输出设备,其特征在于,还包括:
处理器,适于实现一条或多条指令;以及,
存储器,所述存储器存储有一条或多条指令,所述一条或多条指令适于由所述处理器加载并执行如权利要求1-7任一项所述的浏览器扩展接口的调用方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一条或多条指令,所述一条或多条指令适于由处理器加载并执行如权利要求1-7任一项所述的浏览器扩展接口的调用方法。