我写了一个FireFox插件(按照Mozilla网站上的那个nprt的例子),编译完成之后,加了一个接口testmethod,返回一个字符串,在Invoke函数中进行的处理,就是一句:if (name == sTestMethod_id) {printf( "=====...
全文
回复(5) 2009-07-01 08:52 来自版块 - Mozilla 软件开发及相关技术
表情
qinglonng在plugin.cpp里把 NPN_Evaluate(m_pNPInstance, doc, &str, NULL); 改成 NPVariant result; NPN_Evaluate(m_pNPInstance, doc, &str, &result...(2009-07-01 08:52)
zanget本人也碰到过,根据官方的说法是 //When the caller no longer needs the result, it must call NPN_ReleaseVariantValue() to release it //We need to use the ...(2009-07-01 08:52)
allen2295char * myStr = (char *)NPN_MemAlloc(32); strcpy(myStr, "helloWorld test"); STRINGN_TO_NPVARIANT(myStr, 32, *result); 问题已解决,调...(2009-07-01 08:52)
allen2295同样的问题,顶一下~(2009-07-01 08:52)
sxfyyzandy我也遇到这样的问题, 我需要执行JS代码,请问该怎么调用?然后把执行后的结果返回!(2009-07-01 08:52)

返回顶部