有没有办法将HTML5画布转换为某种图像格式,以便可以通过js api上传到Facebook用户应用专辑,
我目前正在使用以下功能成功将图片链接上传到相册:
FB.api('/me/photos', 'post', { message:'the message', url:imgURL});
答案 0 :(得分:-1)
是的,有办法将HTML5 Canvas转换为图像。在Canvas JS元素上执行javascript函数将执行此操作:
toDataURL('image/jpeg', 1.0);
你也可以拥有PNG。
此函数将生成画布图像的Base64表示。我不确定您是否可以直接向Facebook API提供Base64字符串。
如果可以,那就太棒了,否则你需要暂时将它保存在服务器上并将该URL提供给FB API。