如何在node-webkit中调用dll

如何在node-webkit中调用dll,第1张

1 安装nodejs,在>1在webkit编译的过程中总是遇到一些glib的版本找到新的但是又发现旧的这种错误这种情况
在编译的时候 加上 //configure --with-gtk=20 --disable-glibtest --disable-schemas-compile
就会绕过这个错误。

首先为什么需要使用webkit或chrome浏览器内核?本人之前一直使用IE控件中的IE浏览器,对于简单的开发已经够用了,但是IE有它的诟病,特立独行,对HTML5新特性兼容性非常差,由于近期在研究HTML5以及25D和3D地图相关技术,所以一开始就摒弃了使用IE内核的想法。关于windows下使用chrome浏览器内核或webkit内核,已经专研了好几天,一直在碰壁,我相信也有不少网友也跟我一样,查阅了几天都没有任何进展,下面我说说这几天查阅资料遇到的问题:
(1)关于webkit或chrome相关源码都需要编译,而且编译环境相当复杂,很多时候按照文章流程走,要么走不通,要么出一连串解决不了的错误,最终心灰意冷,直到放弃(大多数搞windows开发的在编译这块都缺少相关经验,不比linux开发员);
(2)能找到人家已经编译好的webkit或chrome内核库,但是不是最新的库,很多都是2012年之前的,太老的,对于近几年HTML5的飞速发展,我想那些陈旧的库已经不再适用了。

①将下载解压的webkitdll文件复制到C:\Windows\System32系统目录下(请注意:Win7、Vista的系统目录请以实际为准);
②打开“开始”菜单-选择“运行”,输入“regsvr32 webkitdll”,在接下来的窗口中按回车确认即可。
③如果在运行某软件或编译程序时提示缺少、找不到webkitdll等类似提示,您可按照提示的路径将dll拷贝到指定目录即可,或者重新添加文件引用。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12736180.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存