我最近在做一个项目,需要将二进制流从 npapi 插件传递到 javascript,我尝试了以下方法:
使用 NPN_InvokeDefault,我创建了一个存储二进制流的字符串变体,并将其调用到 javascript,它失败了。(我试图传递从 XXX.txt 文件中读取的二进制流,它有效!)
我尝试使用 NPN_NewStream,http: //www.terraluna.org/dgp/cvsweb/PluginSDK/Documentation/pi3.htm#npnnewstream 中列出的示例可以 工作,但是图片是在新的浏览器选项卡中加载的,我没有知道如何在 javascript 中接收它。
有没有人遇到过类似的问题?或者也许 npapi 不能支持这种数据传输?
期待您的建议,非常感谢。