一种浏览器加载插件的装置和方法.pdf
高格****gu
亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
一种浏览器加载插件的装置和方法.pdf
本发明公开了一种浏览器加载插件的装置和方法,使所有浏览器能像IE浏览器使用ActiveX插件一样,通过JavaScript脚本调用ActiveX、NPAPI插件及保留浏览器插件原有的人机交互习惯。本发明装置包括:浏览器插件交互子系统、浏览器插件服务子系统及浏览器插件容器子系统;本发明方法包括:浏览器创建插件虚拟桌面运行的方法;浏览器JavaScript脚本调用插件方法和属性的方法;浏览器插件事件JavaScript响应的方法;浏览器展示插件界面图像的方法及浏览器插件响应鼠标键盘输入的方法。
基于浏览器的插件加载方法、浏览器装置及移动终端.pdf
本发明实施例提供了一种基于浏览器的插件加载方法、浏览器装置及移动终端。该种基于浏览器的插件加载方法,其特征在于,应用于移动终端,该方法包括:劫持浏览器内核的插件列表遍历请求;如果确定浏览页内存在flash数据,获取插件列表,将预设的伪装flash插件数据的存储路径写入所述插件列表;将存储路径作为插件列表遍历请求对应的遍历结果,反馈给浏览器内核,以使得浏览器内核根据所述存储路径加载所述伪装flash插件数据。通过利用本方案,在不修改浏览器内核的情况下,浏览器内核能够加载存储路径所指示的伪装flash插件数据
一种插件加载方法及装置.pdf
本公开提供了一种插件加载方法及装置,该方法首先响应于目标命令行工具的启动指令,加载并运行所述目标命令行工具的本体文件;然后,加载所述目标命令行工具安装的至少一个待加载插件的定义文件,并从所述待加载插件的定义文件中读取出所述待加载插件对应的激活事件;最后,在运行所述目标命令行工具的过程中,若检测到任一所述激活事件,将检测到的所述激活事件对应的待加载插件作为目标插件,并加载所述目标插件。本公开实施例能够避免命令行工具在启动时大量的加载操作,避免将不需要的插件进行加载,提高目标命令行工具的运行流畅度,降低因加载
远程插件的加载方法及装置.pdf
本申请公开了一种远程插件的加载方法及装置。方法的一具体实施方式包括:确定被请求的业务程序是否包括远程插件;响应于确定包括远程插件,根据配置平台中远程插件的数据格式,确定远程插件的加载方式,其中,数据格式由远程插件的文件大小决定;在业务程序的运行过程中,根据加载方式,加载并渲染远程插件。本申请提高了业务程序对于远程插件的加载灵活性和加载效率。
一种插件加载方法、装置及移动终端.pdf
本发明实施例公开了一种插件加载方法,应用于宿主模块,方法包括:当插件启动时,获得来自线程模块的插件的插件组件的组件标识,线程模块为宿主模块的父类组件;记录插件组件的组件标识,并将插件组件的组件标识替换为应用程序的预注册组件的组件标识,应用程序为插件的宿主程序;将预注册组件的组件标识发送给线程模块,以进行系统权限验证;当预注册组件的组件标识通过系统权限校验时,接收来自线程模块的可运行通知信息;响应可运行通知信息,根据记录的插件组件的组件标识,将预注册组件的组件标识替换为插件组件的组件标识;将插件组件的组件标