我在 jQuery 移动“页面”上有一个音频/源设置。在 FF21 中type = mp3
会在 firebug 中生成警告。
//HTML
<source id = 'for_mp3'
src = '' <!-- src is set dynamically -->
type = 'audio/mpeg'
>
//警告
不支持“audio/mpeg”的指定“type”属性。媒体资源加载失败。警告。
这个警告似乎发生了 4 次。今天我发现这个警告以某种方式触发了 jqm 页面事件。所以现在我得到 'pageinit' 触发 4 次......这会导致问题。
编辑: 我应该提到我使用.one (...) 绑定到 pageinit 事件,但它们仍然会触发多次