1
我有一個超級英雄問答遊戲地址爲:的mysite/index.html的,測驗有2個可能的結果的mysite/result1.html和mysite/result2.html。 每個結果頁面具有開放圖形標籤爲:在Facebook上分享:使用不同的URL在打開的圖形標記
<meta property="og:type" content="website" />
<meta property="og:title" content="Great you are Superman" />
<meta property="og:description" content="Description of Superman" />
<meta property="og:url" content="mysite/result1.html" />
<meta property="og:image" content="image.jpg" />
所有工作正常,但這種方式我分享的結果頁面的URL,而不是我想分享的索引頁的URL。看來我無法更改標籤中的網址,因爲否則元數據信息將從索引頁面獲取。
那麼我怎樣才能分享結果信息,但只有鏈接到索引頁?
感謝您的支持。我寧願將結果url留在og:url標記中,並在結果頁面中添加一小段js,如:if(document.referrer.indexOf(「quiz-index-page」)<0)window.location.href =測驗索引頁;不過,我要將你的答案標記爲已接受,因爲這是一個非常好的選擇 – DevT