javascript - 关于在 Phonegap Build 上将 HTML 渲染为图像或将屏幕截图渲染为图像有什么想法吗?

标签 javascript facebook-graph-api cordova screenshot phonegap-build

我一直在做一些研究,发现了这个小数字:http://www.xpertdeveloper.com/2012/10/webpage-screenshot-with-html5-js/这允许您将 HTML 变成一个 blob(本质上是一个屏幕截图)...HTML2Canvas 也可以做到这一点,但不太好:http://html2canvas.hertzen.com/

然而,问题是我被困在那里。理想情况下,我希望将 HTML 呈现为图像(作为 blob 或本地文件)并通过 Graph API 将其上传到 Facebook。

我的问题始于 < 3.0 Android 浏览器无法容纳 blob。有没有人想出一个可以在 Phonegap Build 上运行并允许我这样做的解决方案?因为我在构建,所以我可能仅限于 Javascript、HTML5 和任何 Android/Safari 允许的内容。

最佳答案

这个问题很老,但也许答案会对某人有所帮助。

您可以使用 screenshot plugin适用于 iOS 和 Android。
有关详细信息,请阅读 Documentation on Github

关于javascript - 关于在 Phonegap Build 上将 HTML 渲染为图像或将屏幕截图渲染为图像有什么想法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16753108/

相关文章:

java - 如何从 Android 应用程序更改 Facebook 个人资料中的电子邮件、姓氏、生日?

ios - Cordova 是否支持 WKWebView?

javascript - 从顶部滚动时如何暂停轮播/ slider 并在滚动到顶部时重新开始?

php - 获取通过ajax上传的文件的文件名

facebook - 用于查看页面发布展示次数的 FQL 查询

cordova - ionic 3 - FatalException.Exception 错误 - 新版本中的错误?

ios - Cordova iOS - 即使创建了文件也无法录制媒体

javascript - react-bootstrap 选项卡有下划线

qt - 强制 javascript 重新评估信号?

ios - 如何在 iOS 中从 facebook 获取生日、国家、性别?