如何将屏幕应用程序捕获到.jpg并将其发布到墙上

时间:2012-01-28 04:03:12

标签: ajax facebook

现在我正在用javascript申请facebook。但我不知道将我的屏幕应用程序更改为.jpg文件的方法。 所以,我想知道如何更改我的应用程序并发布它

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

您无法在客户端获取屏幕截图,但是您可以获取正在查看的页面的HTML代码并将其运行到服务器,让您的服务器组件将该HTML转换为图像。

  1. 使用此功能在他们想要截屏时获取页面的HTML内容document.getElementsByTagName('html')[0].innerHTML;
  2. 将HTML播放到您的服务器
  3. 让您的服务器将HTML转换为图像(取决于您使用的服务器端技术,有解决方案)(例如http://www.converthtmltoimage.com/
  4. 两种选择,将您的服务器上的图像存储为发回图像新URL的永久位置,或将内容发送回客户端。
  5. 让客户端HTTP将图像内容发布到Facebook以获取帖子,或引用URL
  6. 这是一个很大的项目,但我赞扬你要解决这个问题。