客户端内嵌Gecko 插件不能使用问题

已找到原因
    Gecko引擎有一个内在机制,就是定时去官方服务器获取一份黑名单列表(记录了哪些扩展和插件是恶意的,有漏洞的);


    同时Gecko提供了一个配置属性去启用和禁用该机制。

 

    但是对于客户端这种内嵌方式使用Gecko的API,和SDK的环境不能完成这个步骤,导致实例化插件的步骤没有成功。


    具体不能完成查找黑名单的原因,需要比较深入的研究Gecko,所以没有去研究

解决办法是:
        考虑到单机版客户端使用插件范围比较固定和简单,所以采取禁用该机制的方法。
        D:\stadnalone\client\Mozilla Firefox\defaults\pref\firefox.js    extensions.blocklist.enabled = false
        D:\stadnalone\client\plugins\                    插件可以放到和app可执行文件的同目录下的plugins文件夹中,完成注册

 

这些问题的答案是在Google上找到的,看来百度上的资料还是不多

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值