2016-03-08 72 views
1

我在我的网站上实现了twitter分享。我已经添加了页面的元标记,并且Twitter卡验证正在验证网址。并且我正在实施Twitter分享按钮来与图片分享我的内容。但是一旦我分享了它,Twitter就会在点击视图摘要后显示内容和图像。我希望我的图像能够在墙上展示内容。该怎么办?Twitter上显示的图片鸣叫摘要

这里是我的分享按钮

<a href="https://twitter.com/share" class="twitter-share-button" data-via="cityseekr" data-related="cityseekr" data-hashtags="cityseekr" data-dnt="true">Tweet</a> 

和meta标签读取这样的:

<meta name="twitter:card" content="summary_large_image" /> 
<meta name="twitter:site" content="@mySite" /> 
<meta name="twitter:creator" content="@mycreator" /> 
<meta property="og:url" content="my url" /> 
<meta property="og:title" content="My Title" /> 
<meta property="og:description" content="my description" /> 
<meta property="og:image" content="myImage.jpg" /> 

,这是我的jQuery

window.twttr = (function(d, s, id) { 
    var js, fjs = d.getElementsByTagName(s)[0], 
    t = window.twttr || {}; 
    if (d.getElementById(id)) return t; 
     js = d.createElement(s); 
     js.id = id; 
     js.src = "https://platform.twitter.com/widgets.js"; 
     fjs.parentNode.insertBefore(js, fjs); 
     t._e = []; 
     t.ready = function(f) { 
      t._e.push(f); 
     }; 
    return t; 
}(document, "script", "twitter-wjs")); 

首先,我不知道如果这是实现要求共享的正确方法,如果它是正确的,那么我在做什么错了。

+0

有时robot.txt文件的网站禁止叽叽喳喳机器人,检查它 –

回答

0

Discussion

我想从og:image Twitter的图像不会被默认扩大,用于显示其前期的鸣叫,必须为推动/支付或图片都在Twitter的网站被托管,否则你的图像不会被默认扩展。

+0

感谢分享这个..有点失望。有没有办法来实现这一点。 – mauzzamali

+0

不是它似乎,尽量减少你的图像尺寸,试试看 –