Facebook共有ページでは、 & マークを含むタイトルを表示できます ex:
url to share: http://myhome.com?q=hi&there
このページのタイトルタグは
<title>hi&there</title>
しかし、実際には、facebook の共有ページには title: hi link: http://myhome.com?q=hiと表示されます。
以下のようにAPIを呼び出します。"http://www.facebook.com/sharer.php?u=" + encodeURIComponent(location.href) + "&t=" + encodeURIComponent(document.title) を使用して、Open Graph メタ タグ(og:title) を使用しようとしました、og:url) ですが、役に立ちません。
Facebook 開発者のデバッグ サイト (https://developers.facebook.com/tools/debug) で自分の URL を確認しました。しかし、デバッグサイトでは、正しいタイトルとリンク(アンパサンド記号を含む)を出力しました
ありがとう。