npruntime

    1热度

    1回答

    我有这个getValue方法+ NPclass方法: static bool hasmethod(NPObject *npobj, NPIdentifier name) { return true; } static NPObject* allocate (NPP npp, NPClass *aClass) { return browser-> createobject

    0热度

    1回答

    我开发了一个NPRuntime插件,一切正常,但未在Safari中初始化。我在MozillaPlugins注册表项中注册了插件,它对Chrome/FF/Opera很好,但Safari写道插件已丢失,尽管我在插件列表中找到了我的插件。我究竟做错了什么 ?

    0热度

    1回答

    我正在Linux平台下开发NPAPI npruntime插件。我刚从mozilla SDK的npruntimeSample中修改了一下。我得到了一个成功的构建,并且生成了我的库,但浏览器(Firefox和Chromium)未检测到插件信息或对象实例化。 我没有得到背后的原因。如果可能的话,一些帮助。 这里是我的代码: My sample code on github

    0热度

    1回答

    我为Android浏览器编写了一个插件,并遵循npruntime规则让它支持JavaScript方法。但是,在我使用JavaScript调用插件的功能之后,我在NPAPI的pluginHasMethod()函数中获得了不同的标识号。我相信我的JavaScript代码中没有错别字错误。有没有任何想法来调试这种情况? 在此先感谢。

    0热度

    1回答

    我想写一个chrome扩展,它会根据某些事件自动(无需用户交互)从本地存储中读取和上载文件。我知道这是不可能的,因为网络和浏览器的安全模式。 经过在线调查,我发现这可以通过NPAPI插件来实现。根据我的理解,我可以编写一个chrome扩展插件,它将通过NPRuntime API与NPAPI插件交互并请求上传文件。该插件将检索文件并用文件数据进行响应。 问题1:架构是否超出了实现我的任务的合理/有效

    0热度

    1回答

    我做了一个简单的html页面,其中包括npruntime插件,它在本地很好地工作。 当然npruntime目标文件(npmyapp.dll)已经注册,所以浏览器可以加载插件。 (加载插件代码是一样的东西..) <embed type="application/x-mytestapp" width="400" height="200"> 我想知道的是如何需要安装浏览器,如果不能找到插件。 例如,

    0热度

    1回答

    铬较新的版本(14)的一部分没有给出一个空终止字符串作为NPVariant的一部分而起作用的Firefox不同并给出了一个空终止字符串。这是预期的? 我们能做些什么比提取字符串,分配内存,并添加空字符,然后重新分配相同的其他.....这一切只是为了添加一个空字符?从来没有被要求

    0热度

    1回答

    我要实现一个可以在Chrome,Mozilla FF(windows/mac)和Safari(windows/mac)上使用的npruntime插件。该插件可以绘制图像,并具有一些UI控件。 如果可能,我不想为每个操作系统平台重新编写插件。 使用firebreath(framework for plugin)+ Qt lib似乎是处理我一直在研究的这些问题的唯一方法。 除了使用firebreath

    0热度

    1回答

    我正在浏览头文件,并且看到了openGL绘图模型,所以当我在线看到我正在忙于从CoreGraphics中切换插件中的所有内容时,很显然,openGL绘图模型实际上并不存在,永远不会。 你们能帮助我吗?或者将我链接到一个很好的教程或资源,它能帮助我做到吗? 谢谢!

    2热度

    1回答

    Backgound步骤 从这里 使用Mozilla的代码:在上述文件中添加的Visual Studio & http://mxr.mozilla.org/seamonkey/source/modules/plugin/tools/sdk/samples/basic/windows/ 新的空项目 改变Congfiguration类型:动态库( .dll) 3b。连接器 - >输入 - >模块定义文件