Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 共享此API Facebook共享图像未显示_Javascript_Html_Facebook_Facebook Sharer_Sharethis - Fatal编程技术网

Javascript 共享此API Facebook共享图像未显示

Javascript 共享此API Facebook共享图像未显示,javascript,html,facebook,facebook-sharer,sharethis,Javascript,Html,Facebook,Facebook Sharer,Sharethis,我有三个按钮的社会媒体共享使用共享这个API。一切都好。他们都共享正确的内容。但除了facebook共享图像,它不能作为og属性的一部分注册。当facebook弹出共享显示时,不会显示任何图像。有人能帮忙吗?提前谢谢 实际上,我只是按照客户端提供的模板进行操作,我不想尽可能多地更改API/插件。我在API的网站上找不到这种服务的任何文档 这是代码 <script type="text/javascript" src="http://w.sharethis.com/button/sh

我有三个按钮的社会媒体共享使用共享这个API。一切都好。他们都共享正确的内容。但除了facebook共享图像,它不能作为og属性的一部分注册。当facebook弹出共享显示时,不会显示任何图像。有人能帮忙吗?提前谢谢

实际上,我只是按照客户端提供的模板进行操作,我不想尽可能多地更改API/插件。我在API的网站上找不到这种服务的任何文档

这是代码

    <script type="text/javascript" src="http://w.sharethis.com/button/sharethis.js#publisher=71dfd17f-04ad-4bd7-acfc-7a47e609cc6f&amp;type=website&amp;post_services=email%2Cfacebook%2Ctwitter&amp;button=false"></script>
    <script type="text/javascript">
         var BASE_URL = "http://mydemosite.com/";
         var shared_object1 = SHARETHIS.addEntry({
             title:"My Site | This is showing in fb debugger",
             url: BASE_URL,
             summary:'My summary. This is showing in fb debugger.',
             content:'My Content. This is showing in fb debugger.',
             image: BASE_URL + 'share.png'
         });
         console.log(BASE_URL + 'share.png'); //This returns exactly the url of the image
         shared_object1.attachChicklet("email", document.getElementById("share_email"));
         shared_object1.attachChicklet("facebook", document.getElementById("share_fb"));
         shared_object1.attachChicklet("twitter", document.getElementById("share_twitter"));
    </script>

var BASE_URL=”http://mydemosite.com/";
var shared_object1=sharedthis.addEntry({
标题:“我的网站|显示在fb调试器中”,
url:BASE_url,
小结:“我的小结。这显示在fb调试器中。”,
内容:“我的内容。这显示在fb调试器中。”,
图片:BASE_URL+'share.png'
});
log(BASE_URL+'share.png')//这将准确返回图像的url
共享对象1.attachChicklet(“电子邮件”,document.getElementById(“共享电子邮件”);
shared_object1.attachChicklet(“facebook”,document.getElementById(“share_fb”);
shared_object1.attachChicklet(“twitter”,document.getElementById(“share_twitter”);
我还登录了facebook的调试器。og:属性下未列出任何图像。

当我在
标签中硬编码时,它现在起作用了: