所以我一直在尝试与从画布创建的图像共享链接。
由于ive尝试了其他帖子中的所有建议,所以谁都知道这是可能的。
还应提及,创建的图像是随机生成的,因此将它们放在服务器上是不现实的。
我已经尝试过下面的代码,但是不起作用。
var canvas = document.getElementById("mycanvas");
var img = canvas.toDataURL("image/png");
FB.ui({
method: 'share_open_graph',
action_type: 'og.shares',
action_properties: JSON.stringify({
object: {
'og:url': 'webaddress',
'og:title': 'title',
'og:description': 'desc',
'og:image': img,
'og:image:width': 960,
'og:image:height': 642,
}
})
}