Javascript Facebook与自定义内容共享pop-HTML和JS
我正在尝试创建一个带有自定义文本和缩略图的facebook共享弹出窗口。它在iOS上运行良好,在桌面上运行良好,但不显示缩略图,最后在android设备上的弹出窗口中也不显示任何数据 这是我正在使用的代码。我首先使用php对文本进行编码Javascript Facebook与自定义内容共享pop-HTML和JS,javascript,android,html,facebook,Javascript,Android,Html,Facebook,我正在尝试创建一个带有自定义文本和缩略图的facebook共享弹出窗口。它在iOS上运行良好,在桌面上运行良好,但不显示缩略图,最后在android设备上的弹出窗口中也不显示任何数据 这是我正在使用的代码。我首先使用php对文本进行编码 <?php $title=urlencode('My custom title'); $url=urlencode('http://www.example.com'); $summary=ur
<?php
$title=urlencode('My custom title');
$url=urlencode('http://www.example.com');
$summary=urlencode('Some summary text here. Some summary text here. Some summary text here. ');
$image=urlencode('http://www.example.com/lib/img/fbshare.png');
?>
<a onClick="window.open('http://www.facebook.com/sharer.php?s=100&p[title]=<?php echo $title;?>&p[summary]=<?php echo $summary;?>&p[url]=<?php echo $url; ?>&p[images][0]=<?php echo $image;?>','sharer','toolbar=0,status=0,width=548,height=325');" href="javascript: void(0)"><img src="lib/img/FBshare.png" alt="Share on facebook" title="Share on facebook" /></a>
我在桌面上测试了这段代码,但不起作用。看起来facebook实际上使用url参数中给出的页面标题中的meta标记作为共享内容的标题和描述。试试这个: