利用firebreath开发跨浏览器插件
http://itindex.net/detail/51062-%E5%88%A9%E7%94%A8-firebreath-%E5%BC%80%E5%8F%91
http://wenku.baidu.com/link?url=IlnBedrM8FmwWrtNlDVhRjyBuHoff8pLorhZy_hxDtHwMGAqpGXrNos-Z1lu8U_BO-xVPbzN0uj-l3dPt6BASaXVaU6lhEsX2W2fShtzpaS
vs2015 firebreath
2016-09-01
总结下来
第一步:
1.下载最新的FireBreath代码 http://www.firebreath.org/display/documentation/Download
(我选择 Download the latest (as of right now) FireBreath archive.zip)
2.下载安装python 2.7 https://www.python.org/downloads/release/python-278/
(我选择 Python 2.7.12 Windows x86-64 MSI installer)
3.下载Cmake https://cmake.org/download/
(我选择 Binary distributions Windows win64-x64 Installer: Installer tool has changed. Uninstall CMake 3.4 or lower first!)
第二步:
1.解压FireBreath,并进入目录运行 fbgen.py 输入工程名称和一些信息。
2.输完之后会在 projects 目录下,生成你的工程名称
3.cmd 进入 解压FireBreath目录运行prep2013.cmd
4.进入 build 目录打开 .sln 即可看到工程
5.regsvr32 xxxxx.dll 即可。用浏览器打开FBControl.htm 即可看到插件
第三部:
在***API.h和***API.cpp文件中增加方法
//注册方法暴露到js方法中调用
registerMethod("saveClipImage", make_method(this, &ZCMSPastePluginAPI::saveClipImage));
http://itindex.net/detail/51062-%E5%88%A9%E7%94%A8-firebreath-%E5%BC%80%E5%8F%91
http://wenku.baidu.com/link?url=IlnBedrM8FmwWrtNlDVhRjyBuHoff8pLorhZy_hxDtHwMGAqpGXrNos-Z1lu8U_BO-xVPbzN0uj-l3dPt6BASaXVaU6lhEsX2W2fShtzpaS
vs2015 firebreath
2016-09-01
总结下来
第一步:
1.下载最新的FireBreath代码 http://www.firebreath.org/display/documentation/Download
(我选择 Download the latest (as of right now) FireBreath archive.zip)
2.下载安装python 2.7 https://www.python.org/downloads/release/python-278/
(我选择 Python 2.7.12 Windows x86-64 MSI installer)
3.下载Cmake https://cmake.org/download/
(我选择 Binary distributions Windows win64-x64 Installer: Installer tool has changed. Uninstall CMake 3.4 or lower first!)
第二步:
1.解压FireBreath,并进入目录运行 fbgen.py 输入工程名称和一些信息。
2.输完之后会在 projects 目录下,生成你的工程名称
3.cmd 进入 解压FireBreath目录运行prep2013.cmd
4.进入 build 目录打开 .sln 即可看到工程
5.regsvr32 xxxxx.dll 即可。用浏览器打开FBControl.htm 即可看到插件
第三部:
在***API.h和***API.cpp文件中增加方法
//注册方法暴露到js方法中调用
registerMethod("saveClipImage", make_method(this, &ZCMSPastePluginAPI::saveClipImage));