最近有一个业务场景就是需要支持浏览器的网页截图的功能,并且网页内有flash,需要兼容网上主流浏览器。
于是就在网上浏览,网上大多数是通过js来实现的,但是根据网上的写完demo后发现,要么有的不兼容浏览器,要么有的不能够截图带有flash的网页,所以准备放弃,但是有一个浏览器插件引起了注意,牛牛截图控件,
使用方法:
进入http://www.ggniu.cn/download.htm官网,下载自己所需要插件以及源码。
安装exe软件,将源码中js下的js文件中的所有js拷贝至项目中,然后在所需要调用的地方引入js,触发截图事件后,先调用capturewrapper.js中的Init()方法,然后在调用StartCapture()方法,capturewrapper.js中有回调方法,可以根据自己需要进行改造。挺方便的,推荐给大家。