有没有办法在点击Facebook喜欢按钮时播放音频?(网页)



我需要创建一个网页作为项目的一部分,我想添加一个在按下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>

有一个指向其中页面的链接;出于隐私原因,我只是不将其包含在此处。

如果我不是很具体和/或有帮助,请道歉;到目前为止,我只有大约 3 个月的 HTML 经验:)

之前有一种方法可以在点击喜欢按钮后立即调用特定事件,但它已被弃用。因此,无法再检测"喜欢"按钮命中。

https://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/v5.0 (这是edge_create事件(

更多信息:Facebook喜欢使用edge.create的回调事件不起作用

最新更新