2015-10-24 94 views
-1

我有空OG标签在第一OG标签不工作

<meta property="og:title" /> 

和一些功能后,我填写具体文字OG标签。

($("#popup_result").append(mode(answers_result)), $("meta[property='og\\:title']").attr("content", "I have: " + $(".trivia_final_result").text())) 
} 

问题是,分享在Facebook上后,新OG标签内容不出现,但是当我打开检查元素它表明改变标签,在源代码中它仍然是空的。

+1

的Facebook究竟会不读取由javascript填充的开放图形数据。 – cgTag

+0

这是什么解决方案? –

回答

1

如前所述,Facebook不会阅读由JavaScript填充的标签,因为它在共享时会自行裁剪页面。

要做你想做的事情,你需要共享一个链接到服务器上填充og:meta的页面。这仍然是动态的,可能使用url中的变量填充,但在加载页面之前必须填充它。

你可以看到元Facebook的看到通过访问URL的Facebook linter

编辑:

也可能才达到你想达到与feed dialog