我们正在为Mac中的Safari开发一个Netscape插件我有一个NPP_New函数中的初始化失败并且返回NPERR_GENERIC_ERROR的场景。我怎样才能在Javascript中读取这个错误代码。NPAPI:如何读取NPP_New在JavaScript中的返回NPError值
在这方面的任何帮助将不胜感激。 在此先感谢。
我们正在为Mac中的Safari开发一个Netscape插件我有一个NPP_New函数中的初始化失败并且返回NPERR_GENERIC_ERROR的场景。我怎样才能在Javascript中读取这个错误代码。NPAPI:如何读取NPP_New在JavaScript中的返回NPError值
在这方面的任何帮助将不胜感激。 在此先感谢。
如果您需要确定这种特殊的故障情况我能想到的下列选项:
ret = plugin.initStuff()
)谢谢乔治,你是指通过设置插件的内部状态是什么意思?请原谅我的无知。我们如何设置插件的内部状态? – Srinidhi
我的意思是记住你失败了,失败的原因。鉴于这一点,而不是没有通过NPP_New,你可以例如将失败原因公开为财产。 –
您是否必须在NPP_New中失败?难道你不能成功并允许脚本稍后向插件询问它的状态吗? –
George,NPP_New启动时出现故障,我不应该加载插件。在这种情况下,我必须检查错误 – Srinidhi