首页 > 有没有一种跨平台的在HTML编辑器中截屏的技术方案?

有没有一种跨平台的在HTML编辑器中截屏的技术方案?

有没有一种类似于QQ邮箱中基于网页截屏的技术方案(要求在Windows、iOS浏览器上都能使用):


很遗憾地说,在web中还没有API可以截屏。如果要实现截屏,最好是通过浏览器插件来实现。

浏览器插件的好处是,它与web无缝地结合在一起,让人感觉浏览器本身就有截屏的功能。但是弊端也很明显:
1. 用户需要安装插件
2. 开发者需要为多个浏览器,多个操作系统开发浏览器插件

还能想到的一个方案是,可以考虑Adobe Air技术。Adobe Air客户端程序可以跟web交互,它满足截屏需求,而且在底层封装了操作系统的差异性,开发上难度不大。


1、js配合html5在比较新版本的浏览器下是可以实现截屏的,但明显兼容性不好。
并且,这种方案只能在页面上截图,如果你要截任务栏,地址栏,最小化按钮之类的就不行了。

2、google官方提供的一个解决方案,与正邪邪邪说的一样,运用到flash。它有一个CaptureScreen.swf的文件,辅助进行截图。如果需要源码,请用chrome打开:https://chrome.google.com/webstore/de...
把安装包解压即可。

【热门文章】
【热门文章】