有没有办法在点击 Facebook 点赞按钮时播放音频? (html)
Is there a way to make audio play when a Facebook like button is clicked? (html)
我需要创建一个网页作为项目的一部分,我想添加一个在按下 Facebook 赞按钮时播放的声音效果。有什么办法吗?我试过将 onclick="document.getElementById('whisper').play();"
添加到它附带的 iframe 标记中,然后再添加 <audio id="whisper" src="whisper.mp3" preload="auto"></audio>
,但没有任何结果。这与我网页中的上一个按钮一起使用,所以我做错了什么还是我应该做其他事情?理想情况下,我想使用 HTML 标签来完成此操作,但 javascript 也可以。
这是带有 iframe 标记的整个部分:
<section class="contact">
<header>
<h3>It wouldn't kill you to give us a like on Facebook</h3>
</header>
<p>...Or would it?</p>
<iframe src="https://www.facebook.com/plugins/like.php?href=https%3A%2F%2F(**link here**)&width=450&layout=standard&action=like&size=small&show_faces=true&share=true&height=80&appId" width="450" height="80" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="true" allow="encrypted-media"></iframe>
</section>
那里的页面有一个 link;出于隐私原因,我没有将它包含在这里。
抱歉,如果我不是很具体 and/or 有帮助;到目前为止,我只有大约 3 个月的 HTML 经验:)
之前有一种方法可以在点击赞按钮后立即调用特定事件,但已弃用。因此,无法再检测“赞”按钮点击。
https://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/v5.0
(这是 edge_create
事件)
更多信息:Facebook like callback event using edge.create is not working
我需要创建一个网页作为项目的一部分,我想添加一个在按下 Facebook 赞按钮时播放的声音效果。有什么办法吗?我试过将 onclick="document.getElementById('whisper').play();"
添加到它附带的 iframe 标记中,然后再添加 <audio id="whisper" src="whisper.mp3" preload="auto"></audio>
,但没有任何结果。这与我网页中的上一个按钮一起使用,所以我做错了什么还是我应该做其他事情?理想情况下,我想使用 HTML 标签来完成此操作,但 javascript 也可以。
这是带有 iframe 标记的整个部分:
<section class="contact">
<header>
<h3>It wouldn't kill you to give us a like on Facebook</h3>
</header>
<p>...Or would it?</p>
<iframe src="https://www.facebook.com/plugins/like.php?href=https%3A%2F%2F(**link here**)&width=450&layout=standard&action=like&size=small&show_faces=true&share=true&height=80&appId" width="450" height="80" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="true" allow="encrypted-media"></iframe>
</section>
那里的页面有一个 link;出于隐私原因,我没有将它包含在这里。
抱歉,如果我不是很具体 and/or 有帮助;到目前为止,我只有大约 3 个月的 HTML 经验:)
之前有一种方法可以在点击赞按钮后立即调用特定事件,但已弃用。因此,无法再检测“赞”按钮点击。
https://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/v5.0
(这是 edge_create
事件)
更多信息:Facebook like callback event using edge.create is not working