首页 文章

动态更改内容:meta property =“og:image”

提问于
浏览
2

我想更改网页中的主要照片,我只是有网址页面 . 所以我决定使用为Facebook共享编写的元数据 .

我想更改图片: meta property="og:image" content = "http://myweb.com/image.jpg"

3 回答

  • 1

    您可以使用以下jQuery代码更改 og:image

    $('meta[name=og\\:image]').attr('content', newVideoUrl);
    

    But, 如果您想永久更改图像(因此Facebook会抓取您的数据并且此图像可供共享),您需要在serever上更改此值 .

    Because Facebook is reading <meta og:image> only from response of server.

    看到类似的主题:Facebook scraper doesn't load dynamic meta-tags

  • 1

    用jQuery改变它:

    $('meta[property=og\\:image]').attr('content', 'http://myweb.com/image.jpg');
    
  • 0

    我认为this对你有用 . 你应该使用setAttribute而不是getAttribute而不是getAttribute . :-)

相关问题