2017-04-12 38 views
0

我可能有問題,也許實際上是兩個。首先,我必須告訴你,我是限制只能使用Javascript這個解決方案。所以我正在用javascript創建meta標籤。當我打電話給我的網站時,meta標籤將全部按預期填充。但現在我的問題在這裏,當我嘗試複製鏈接並在web.whatsapp.comfacebook上共享它時,我所看到的全部都是默認的元標記。我知道,當他們(WhatsApp或Facebook)解析我的網站時,他們不執行JavaScript,所以他們只使用默認的meta標籤。但有沒有解決方案仍然可以獲得JavaScript生成的元標記?創建meta標籤(使用Javascript)不顯示覆制鏈接時

+0

所以你已經指出了whatsapp/facebook不執行JavaScript ....所以,如果它沒有執行,那麼如何使用JavaScript來填充元標籤.... Javascript將需要被執行爲您使用JavaScript解決方案....我想你可能會回答你自己的問題在你的問題。 – NewToJS

+0

@NewToJS我可能會,有時互聯網會做一些魔術,所以我也希望這一次:)但謝謝你的確認 – Sylnois

回答

0

如果Facebook或WhatsApp的的客戶端不搜索meta元素之前對你的DOM執行JavaScript,那麼你不能讓他們。

0

如果你被允許只在前端使用JavaScript你不能實現共享meta標籤此功能。

技術上你能做到這一點只使用JavaScript,但你必須使用JavaScript在後端(Node.js的)產生這種meta標籤。你的問題假設沒有提到你不能在後端使用JavaScript。