我很茫然。我有一个单页的网站,试图显示大约14个mp3。由于文件大小,在用户单击链接以显示该面板之前,不会附加/加载控件源。我通过以下jquery执行此操作(取决于选择的链接):
$("#post-2 audio source").attr("src", "/Content/audio/<file>.mp3").detach().appendTo($("#audio2"));
$("#post-2 embed source").attr("src", "/Content/audio/<file>.mp3").detach().appendTo($("#audio2"));
这适用于桌面,但iOS Safari不会显示控件。有人报告说它不能用于FF,但我认为它在那里工作没问题。
基本上,将源加载到DOM中的脚本将无法正常工作。有任何想法吗?客户端不想使用SoundCloud,即使这是临时解决方案并且运行良好。
这里有任何想法/建议/意见。