首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >canvas toDataUrl to facebook

canvas toDataUrl to facebook
EN

Stack Overflow用户
提问于 2013-03-17 15:45:48
回答 1查看 860关注 0票数 0

大家好,我有一个问题,张贴图像画布到facebook。

这是我正在使用的函数。我可以使用另一个功能下载图片,但每当我尝试将图片分享到facebook时,总是出现错误。

代码语言:javascript
复制
        share.off('click').click(function(){
var canvasData = canvas.toDataURL("image/png");
FB.init(
{
    appId : ******
});

  FB.api('/me/photos', 'post', {
        message:'photo description',
        url: canvasData      
    }, function(response){
        if (!response || response.error) {
            alert('Error occured');
        } else {
            alert('Post ID: ' + response.id);
        }
    }); 
    }).fadeIn();
    }

如果我将url: canvasData更改为实际的图像链接,则会成功。有什么变通的办法吗?提前感谢

EN

回答 1

Stack Overflow用户

发布于 2014-02-12 11:33:09

代码语言:javascript
复制
FB.api("/me/photos","POST",
{
    "source": "{image-data}"
},
function (response) {
  if (response && !response.error) {
    /* handle the result */
  }
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15458620

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档