我想更改网页中的主要照片,我只是有网址页面 . 所以我决定使用为Facebook共享编写的元数据 .
我想更改图片: meta property="og:image" content = "http://myweb.com/image.jpg"
您可以使用以下jQuery代码更改 og:image :
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
用jQuery改变它:
$('meta[property=og\\:image]').attr('content', 'http://myweb.com/image.jpg');
我认为this对你有用 . 你应该使用setAttribute而不是getAttribute而不是getAttribute . :-)
3 回答
您可以使用以下jQuery代码更改
og:image
:But, 如果您想永久更改图像(因此Facebook会抓取您的数据并且此图像可供共享),您需要在serever上更改此值 .
Because Facebook is reading <meta og:image> only from response of server.
看到类似的主题:Facebook scraper doesn't load dynamic meta-tags
用jQuery改变它:
我认为this对你有用 . 你应该使用setAttribute而不是getAttribute而不是getAttribute . :-)