firebreath

    0热度

    1回答

    我试图通过创建浏览器插件来获取用户硬件信息。它使用C++查询WMI。最终用户是否需要运行C++运行库才能运行该插件? 我创建了在后台使用c#的activex,但是我不能在firefox上运行它,所以我不得不使用FireBreath与C++。

    4热度

    1回答

    我正在为Mac OS编写一个浏览器插件,它会在状态栏中放置一个状态栏图标,用户可以使用该图标与浏览器插件进行交互。我已经在XCode 4.4.1中成功构建了FireBreath 1.6项目,并且可以将其安装在浏览器中。然而,FireBreath使用C++,而大部分的Mac OS的现有的库都写在Objective C. 在/Mac/projectDef.make文件,我添加了可可框架和基础框架,提出

    0热度

    1回答

    我用firebreath框架编写了一个NPAPI插件。我能够从Javascript传递简单的数值并在我的(C++)插件中访问它们,执行操作并返回结果。我想知道如何操作矢量,即阵列。我不想在插件中分配新数组,并从JavaScript复制数组(尽管我不知道如何去做)。我如何直接访问我的插件中的JavaScript数组?有没有特殊的方法来做到这一点?

    2热度

    3回答

    我想在firebreath插件中使用user32.dll中的一些函数,而且我不能为我的生活弄清楚如何将库链接到我的项目。我已经尝试添加 find_library(USER32_LIBRARY user32)和一些变体,如user32.dll user32.lib,添加到system32的路径等。它一直说USER32_LIBRARY已定义但设置为NOT_FOUND。 我还没有找到如何从System3

    0热度

    1回答

    Firebreath可以像Ubuntu等一样在Windows和Linux中使用,但是可以在armx86平台上使用。我们可以使用arm x86交叉链工具包进行交叉编译吗?

    1热度

    1回答

    我正在努力获取带有菜单的状态图标,以作为NPAPI Chrome浏览器插件的一部分出现在Mac OS状态栏中。 Firebreath使用C++,而大多数用于Mac OS开发的库使用Objective C.由于this question上的响应,我克服了这一障碍。我还必须调整我的CMake设置才能将XIB文件编译为NIB。 经过反复试验,我可以得到状态栏选项出现在状态栏中,但是当我点击它时,菜单不会

    0热度

    1回答

    我已经通过FireBreath(FB)网站上的Windows和Mac视频教程,通过所有文档,甚至看过一个人提供的ActiveX示例。 这已经整整一周了,但我仍然不明白如何在FB中创建一个新项目。在网站上唯一解释的是如何获得FB sln编译,其中的PluginTest示例已经被编码。即使对于ActiveX示例,也只给出了代码。没有解释他们如何创建项目。 那么如何在FB中创建一个新项目?我应该只带现有

    1热度

    1回答

    这是问题的延续(http://goo.gl/a61CG)。 我试图检索包含该插件的DOM窗口或文档(不确定哪个术语是正确的)的可见大小。我一直在研究Firebreath的参考资料,但我没有找到答案。 例如内onWindowAttached我这样做: m_host->htmlLog("Attaching window."); FB::DOM::ElementPtr element_ptr(m_h

    0热度

    1回答

    成功安装firebreath(GIT克隆的git更新,蟒蛇)后,我想跑 prep2010.cmd projects build 但我总是得到一个错误: Generating plugin configuration files in G:/firebreath/build/projects/red/gen CMake Error at src/PluginAuto/CMakeLists.tx

    0热度

    1回答

    是否有可能阻止某些按键(如标题所述)到达浏览器?基本上我想剥夺用户关闭浏览器窗口的能力。是否可以通过NPAPI插件,特别是在google-chrome网页浏览器中。该插件将使用firebreath进行开发。