我想在我的Images Website上使用Facebook / share按钮,它使用客户端图像JavaScript。图像来自外部(外部图像网址)并包含在脚本中的数组中。要使用每个图像导航创建页面加载,图像脚本包含一个CurrentURL函数(不完全知道它是什么),它会更改每个图像导航的网站URL(建议图像托管在我的网站上)。我使用了自定义共享/类似按钮(在stackoverflow上找到并修改它),它在FB上正确共享了currectURL,但无法从pics数组加载缩略图。
<script type="text/javascript">
var dynLike = document.createElement('fb:like');
dynLike.setAttribute('data-href', document.URL);
dynLike.setAttribute('picture', pics[a]); ( **i have added this for image thumbnail** )
dynLike.setAttribute('share', 'true');
dynLike.setAttribute('width', '450');
dynLike.setAttribute('show_faces', 'false');
document.body.appendChild(dynLike); // Or wherever you want it
FB.XFBML.parse();
</script>
上面代码 document.URL (currentURl)中的分享/喜欢链接来自我在网站上使用的图片JavaScript。 pics [a] 是图片javascript数组中的图片链接。
请帮助我,在此代码中可以进行哪些更改,以便在浏览器窗口中使用当前Url从pics数组加载缩略图。