【问题标题】:Loading & executing audio.js on jQueryMobile AJAX page load在 jQuery Mobile AJAX 页面加载时加载和执行 audio.js
【发布时间】:2013-03-12 21:22:28
【问题描述】:

我有一个通过 jQuery Mobile 显示的页面,上面有一个 audio.js 播放器。

但是,当页面通过 jQuery Mobile 的点击处理程序的 AJAX 劫持加载时,audio.js 代码不会被执行,因此没有音频播放器。

有没有办法让我在通过 AJAX 加载页面时获取 Javascript 代码(例如 audio.js 代码)?

您可以转到http://media.urbansermons.net/m/audio-list/term/6711,然后单击其中列出的任何音频来查看问题示例。请注意,这是一个测试站点。

【问题讨论】:

    标签: jquery ajax jquery-mobile


    【解决方案1】:

    由于用户必须点击一个项目,如果不是在浏览器中加载新链接,而是使用 DIV 从列表切换到详细页面,因此无需打开新 URL,您可以使用相同的点击来启动播放器(因为移动设备需要在播放音频/视频之前点击事件。

    在您发送的链接上,所有 mp3 都以空文件的形式返回。

    【讨论】:

    • 好的,我会看看这个,但是我使用的 CMS 让这变得很困难。
    猜你喜欢
    • 1970-01-01
    • 2014-01-23
    • 2013-09-08
    • 1970-01-01
    • 1970-01-01
    • 2014-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多