NPAPI
文章平均质量分 56
ec06cumt
这个作者很懒,什么都没留下…
展开
-
浏览器开发-插件调js,js再调插件中方法,js不执行
最近在做插件的开发,在插件直接掉js的方法,是可以的,但是我要求插件调js的方法,js的方法又调插件中的方法,(因为可能js中的变量要变化,由外边来设定)这样就怎么试都不可以。后来发现,可以通过不插件中不直接掉js方法,而已插件向窗口发消息来调是可以的。 整个流程如下。 我在我的插件容器中自定义了一个标签,onevent,然后调用swithstock的方法。这样在插件中的子原创 2013-11-04 12:39:08 · 1350 阅读 · 0 评论 -
多个dll延迟加载
1.添加delayimp.lib 2.添加要延迟加载的dll 3.设置卸载选项。 4.多个dll放置的目录设置 如下: 2. 3. 4.设置dll延迟加载的目录 class CDelayDll { public: CDelayDll() { TCHAR tmp[MAX_PATH] = {0}; unsigned long size = ::原创 2013-12-19 11:08:29 · 1694 阅读 · 0 评论 -
XPCOM的JS回调(VS2010)
XPCOM的很多东西都和COM的内容很像。当然也就在类型上有很多麻烦的地方,在此也不再啰嗦,读者自己研究尝试。 这里只是做个简单的示例,用于XPCOM回调JS内容。 准备: 1.下载python2.7.3(高的版本貌似有点问题,木有深入研究过),并设置环境变量,网上很多,不再说。(加入ClassPath中即可) 2.在cmd下输入python+回车,出现下图,表示成功原创 2013-12-24 09:45:27 · 1520 阅读 · 0 评论 -
NPAPI-浏览器开发之网络文件SRC下载(NPN_GetURLNotify,NPP_NewStream....)
NPAPI-浏览器开发之网络文件SRC路径的文件下载原创 2013-11-15 15:00:20 · 2308 阅读 · 1 评论 -
XP系统loadLibrary失败
现在的项目中开发的产品,在测试部门,一台机器上总是崩溃,而其他的机器都是好的。 最后打日志,log显示在loadLibray失败,排查了dll的依赖项,也没有问题。最后无奈,看到那台机器上用的是xp的sp1,版本很低。 所以想到会不是系统的原因。于是升级了把XP系统升级到SP3,发现果然是这个问题。loadLibray,通过成功!!!原创 2014-01-08 15:34:33 · 2087 阅读 · 0 评论