node-webkit 插件

young-轻人 发布于 2013/09/03 13:36
阅读 2K+
收藏 1

@打杂程序猿 你好,想跟你请教个问题:node-webkit 如何支持类似于支付宝安全登陆一样的插件。不知道node-webkit的插件机制是怎样的?

加载中
0
打杂程序猿
打杂程序猿
这个不太清楚....不过应该是写c/c++的吧..
用node 绑定c/c++ 模块吧...然后再编译成node-webkit 用的版本..
具体参考
https://github.com/rogerwang/node-webkit/wiki/Build-native-modules-with-nw-gyp

0
young-轻人
young-轻人

引用来自“打杂程序猿”的答案

这个不太清楚....不过应该是写c/c++的吧..
用node 绑定c/c++ 模块吧...然后再编译成node-webkit 用的版本..
具体参考
https://github.com/rogerwang/node-webkit/wiki/Build-native-modules-with-nw-gyp

好复杂 ,不知道有没有简单的方法
0
打杂程序猿
打杂程序猿

引用来自“young-轻人”的答案

引用来自“打杂程序猿”的答案

这个不太清楚....不过应该是写c/c++的吧..
用node 绑定c/c++ 模块吧...然后再编译成node-webkit 用的版本..
具体参考
https://github.com/rogerwang/node-webkit/wiki/Build-native-modules-with-nw-gyp

好复杂 ,不知道有没有简单的方法
你搞的这个东西..本身就不简单啊...
0
young-轻人
young-轻人

引用来自“打杂程序猿”的答案

引用来自“young-轻人”的答案

引用来自“打杂程序猿”的答案

这个不太清楚....不过应该是写c/c++的吧..
用node 绑定c/c++ 模块吧...然后再编译成node-webkit 用的版本..
具体参考
https://github.com/rogerwang/node-webkit/wiki/Build-native-modules-with-nw-gyp

好复杂 ,不知道有没有简单的方法
你搞的这个东西..本身就不简单啊...

我找到方法了,直接在package.json 文件里加入

"webkit": {

    "plugin": true

  }

就行了,插件的话只要是npapi协议的都可行,你也可以试一下

0
pantrick
pantrick
哈,我最近也在学这个东西,貌似很有趣!
0
雷雷天下
可以说的更详细一点吗,例如如果让谷歌浏览器上用的ietab插件放到node-webkit里边如何搞?
young-轻人
young-轻人
你好,这个问题我已经解决,因为支付宝插件等都是浏览器的npapi协议(网景插件应用程序编程接口),所以在nodewebkit里面将npapi设置为true就可以了
返回顶部
顶部