您好我有一个plugin.dll,其中包含了我已经成功嵌入Chrome插件的所有npp函数,但我不知道如何从我的javascript中调用此NPP_StreamAsFile函数。我什么都不知道。有太多的参数要通过,我不知道。请帮我。 提前完成。
答案 0 :(得分:4)
您不会自己致电NPP_StreamAsFile()
,浏览器会这样做。 NPAPI有三种类型的功能:
NP_
- 插件模块条目功能等。NPN_
- 浏览器界面,插件称之为NPP_
- 插件界面,浏览器调用它们您也不能直接从脚本访问NPP
函数,您必须为插件提供可编写脚本的界面。
从插件方面看,过程如下:
NPN_NewStream()
或NPN_GetURL()
来创建流NPP_NewStream()
,您必须将*stype
设置为NP_ASFILE
或NP_ASFILEONLY
NP_ASFILE
并且该文件不是本地文件,则会通过NPP_Write()
/ NPP_WriteReady()
NPP_StreamAsFile()
。