javascript - Facebook 趣味应用程序如何根据获取的信息创建图像?

标签 javascript php facebook-graph-api facebook-javascript-sdk html2canvas

这件事实在是太让人气愤了。实际上我知道如何使用 html2canvas 将 HTML 转换为图像图书馆。但我只是想知道大多数拥有 Facebook 的人如何玩 this 这样的应用程序和 this ,创建图像。

我可以使用FB API获取所有所需的用户信息,那么我应该如何创建像它们一样的JPG/PNG图像?我尝试过的是html2canvas但我不认为所有其他有趣的应用程序都使用这个东西。因为当查看他们的源代码时,我看不到包含需要使用 html2canvas 生成的图像的所有内容的 HTML 元素。 。甚至 canvas 元素也存在。仅显示图像。

所以,可能有3种可能性:

  1. 他们使用 Ajax 在单独的 HTML/PHP 页面中进行整个处理(这是另一个问题,我搜索了很多,但找不到与此相关的单个答案:请参阅下面的查询)。

  2. 它们确实使用 z-index 或其他内容隐藏 HTML 及其相应的 CANVAS 元素,并仅显示生成的图像。

  3. 他们不使用html2canvas 。他们使用其他东西。

查询1相关:Ajax调用是否可以执行包含JS、CSS的HTML页面(例如URL: 'convertAndReturnImage.php'并渲染结果并返回生成的结果) 图像/URLhtml2canvas函数中使用success

最佳答案

Ajax 调用只能执行脚本页面,例如 .js 或 .php。它无法执行包含 HTML 文档、JS 和样式表的 .php 页面。为此,它必须在浏览器中呈现。 Ajax 仅返回结果。这么多的处理是无论如何也完成不了的。您必须在浏览器中至少打开该文档一次。

关于javascript - Facebook 趣味应用程序如何根据获取的信息创建图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41658019/

相关文章:

javascript - 使用 Mootools 链接 AddClass/RemoveClass 事件

javascript - 有条件地改变链接颜色?

php - 从 MySQL 中选择多行

php - 在登录 PHP MySql 时检索加盐 MD5 密码

php - 通过 Graph API 检索用户配置文件时出现 Facebook PHP SDK 访问 token 问题

php - 群组成员的 Facebook 登录

php - Facebook api - PHP/Javascript 和 OpenGraph

javascript - 点击时动画进度条

php - PHP 中使用 MySQL 数据的复选框

javascript 将回车符添加到字符串以提高可读性