WordPress WP_FOOTER.PHP中的音频通知在移动设备中不起作用



我创建了一个函数,该函数在打开页面页面时启动音频通知。在桌面版本中完美工作,但在移动版本中不起作用。您对如何解决有任何建议吗?谢谢。

/**
 * Play Notification Sound
 */
function custom_um_notification_feed_sound() {
       $myAudioFile = "<audio src='https://www.example.com/fischio.mp3' autoplay></audio>";        
        echo $myAudioFile;
}
add_action( 'wp_footer', 'custom_um_notification_feed_sound', 9999 );
/*

别担心这是手机上的功能,以使访问者免于自动播放上的烦人视频;(您可以进行解决方法,添加一些JS脚本以触摸页脚DIV时付款。https://developers.google.com/web/updates/2016/07/autoplay

将ID添加到音频<audio id="footerAudio" src='https://www.example.com/fischio.mp3' autoplay></audio>

以及对页脚的一些jQuery或已加载的JS文件之一

jQuery('.footer').on({ 'touchstart' : function(){jQuery("#footerAudio")[0].play();} });

最新更新