私が抱えている問題は、私のウェブサイトが iFrame を使用していることです。したがって、この現在のコードは正しい URL を取得せず、ページ URL として desirednoise.com を取得するだけです。ユーザーが特定の投稿にいるにもかかわらず。
jQuery('#player-facebook').on('click', function() {
var anchor = jQuery('#player-controls-info a');
if (anchor.attr('href') == '#') {
var fbText = document.title;
var fbUrl = window.location.href;
} else {
var fbText = "I'm listening to " + anchor.text().substr(13);
var fbUrl = anchor.attr('href');
}
var fbParams = {u: fbUrl,
t: fbText};
jQuery(this).attr('href', 'https://www.facebook.com/sharer.php?'+jQuery.param(fbParams));
});
Player.playButton = jQuery('#player-play');
他に別のコマンドがありますか。.attr('href') 使用できますか?
このコードは、現在再生中の曲を共有することになっているカスタム Web サイトの音楽プレーヤーに送信されます。これは、投稿のページ URL です。音楽ブログです