firebreath

    0热度

    1回答

    我使用firebreath框架开发了一个简单的linux浏览器插件,它在我的系统(即linux(ubuntu))上正常工作。当我将插件二进制文件(.so文件)复制到另一台Ubuntu 64/32位机器时,它似乎并未加载到浏览器插件列表中。尝试在这两个浏览器chrominum和Firefox。 如何部署在另一个linux系统上,但它在我的系统中正常工作,我在那里构建它。

    -1热度

    1回答

    我想在我的网页检测到插件不存在时立即安装NPAPI插件。 安装或批处理脚本应该在后台运行而不询问用户。 但我认为安装将需要用户权限,所以运行批处理文件是可取的。 如果我需要运行批处理从JavaScript注册插件的DLL,我该怎么做?

    1热度

    2回答

    我在C#中的接口中,我已宣布事件,例如: [ComVisible(true)] [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] [Guid("3839C631-AEDE-4535-9A28-15F4BFCA0C5A")] public Interface Isample { event OnAdd(Isample sam

    -1热度

    2回答

    我正在使用Firefox中的浏览器扩展来拦截HTTP请求并对其进行修改。由于我的项目的目的,我需要整合一个以C++编写的项目来处理这些信息。重写C++项目需要太多的工作(这是一个大项目)。我读过我可以将C++代码编译成.dll文件并使用它,但我不确定如何做到这一点(编程扩展的新特性,做过很多web开发)。 我一直在做很多研究,NPAPI似乎是要走的路(我知道它正在逐步淘汰,但该项目只是我需要工作的

    0热度

    1回答

    如何将调试点与Safari浏览器连接。正如我在支持非托管代码的Firebreath框架中实现我的应用程序一样。为了验证Safari浏览器中的功能,我附加了调试点,但是调试点不会受到影响。是否有必要为相同的设置任何类型的属性。请让我知道如何使用Safari浏览器附加Firebreath代码?

    0热度

    1回答

    如果这是一个边界问题,我将不胜感激,如果有人能指出我在正确的方向或更合适的网站场地这种查询。 我非常网络福利局并试图找出以下几点:如何触发一个NPAPI插件,在没有合适的标签吗? 我的理解是,插件是通过从该插件已经注册了自己在浏览器与服务器的HTML流中的MIME内容标签触发。这似乎要求服务器成为参与者,因为它将标记放入流中。 我有一个情况我需要通过一个插件从通用访问某些硬件(非参与上述意义上)的

    0热度

    1回答

    我在Mac OSX上编写NPAPI插件与Firebreath框架。 我需要在插件窗口中创建NSTextField。 首先,我尝试创建NSWindow与init功能 (NSWindow *)initWithWindowRef:(void *)carbonWindowRef 但WindowRef总是空(我尝试FB :: CoreGraphicsDraw事件后得到它) void Plugin::on

    0热度

    1回答

    我想创建一个用于linux的firebreath插件,我已经在windows中构建,它在windows中工作。 我可以为ubuntu使用相同的代码吗?如果是的话,怎么样?当我尝试但失败。 后来我试图从开始创建相同的插件,而不是使用我的插件的Windows版本代码,但我得到以下错误。任何解决方案 [email protected]:/home/roshan/fbprojects/PLSplugin#

    2热度

    1回答

    据this声明,NPAPI会Chrome的弃用被销毁(被镀铬饰) 开始于2014年1月,Chrome将阻止网页上的实例化的NPAPI插件默认稳定的渠道。 我的公司有一个用FireBreath(使用C++)编写的插件,我不太了解这些,但它的主要目的是公开底层打印机硬件。但那不是重点。 的FireBreath网站说 建立在FireBreath一个插件可以作为一个NPAPI插件或者作为一个ActiveX

    0热度

    1回答

    我想用Firebreath开发一个插件。我可以参考示例并创建一个测试插件。现在我决定用LIBSDL创建UI部分。 当我使用SDL创建窗口时,它会创建一个新窗口,即浏览器外部的窗口。 是否可以使用LIBSDL在插件区域内创建窗口?