我可以将外部 dll 添加到 npapi 插件中,以便安装在浏览器中吗?
我正在为 FF 和 Chrome 构建插件,该插件需要调用外部 dll/so 中的 API 方法。我可以将 npapi 插件与插件中的外部 dll 捆绑在一起吗?
Im building plugin to FF and Chrome , this plugin needs to call API methods that are in external dll/so . can i bundle that npapi plugin with external dll in the plug ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
当然可以。请记住,有些人似乎无法从插件 DLL 目录加载链接的 DLL,因此您可能需要延迟加载它并在插件启动时设置 DLL 搜索路径以在插件所在的目录中搜索,但是您可以将依赖项与插件 DLL 一起安装。
Of course you can. Keep in mind that some people seem to have trouble getting a linked DLL to load from the plugin DLL directory, so you might need to delay load it and set the DLL search path on plugin startup to search in the directory the plugin is in, but you can install the dependency along with the plugin DLL.