小编ppe*_*rin的帖子

W3C验证器说'feed不验证''url必须是一个完整的URL'......它有什么问题吗?

验证我的Feed,它有一个URL为的机箱

https://archive.org/download/NigelFarageAPersonalMessageToNorthernIrelandVoters./Nigel%20Farage,%20a%20personal%20message%20to%20Northern%20Ireland%20voters..mp3

我知道这有点令人费解......但是它有什么问题?目录名称中的停止?文件名中的双点?逗号?所有的em?

我已经查看了URL上的RFC,但无法解决(!).

This feed does not validate.
line 441, column 2: url must be a full URL: https://archive.org/download/NigelFarageAPersonalMessageToNorthernIrelandVoters./Nigel%20Farage,%20a%20personal%20message%20to%20Northern%20Ireland%20voters..mp3 (4 occurrences) [help]
  <enclosure type="audio/mpeg" url="https://archive.org/download/NigelFarage ...
  ^
Run Code Online (Sandbox Code Playgroud)

**编辑**

添加(并删除了......)一个有用的(即使是不正确的)答案,显示了w3c URL验证器的结果 - https://validator.w3.org/checklink

This Link Checker looks for issues in links, anchors and referenced objects in a Web page, CSS style sheet, or recursively on a whole Web site. For best results, it is recommended to first ensure that the documents checked use Valid (X)HTML Markup and CSS. The Link …
Run Code Online (Sandbox Code Playgroud)

url rss w3c w3c-validation rfc

12
推荐指数
1
解决办法
5151
查看次数

从 jquery 中的动态内容中捕获所有音频结束事件

我见过类似的问题 - 但不能解决我的问题!

我的页面上有音频,当一个结束时,我希望下一个开始,但我什至无法触发结束...

我把代码剪成这样:

function DaisyChainAudio() {
    $().on('ended', 'audio','' ,function () {
        alert('done');
    });
}
Run Code Online (Sandbox Code Playgroud)

这是从我的页面/代码中调用的(并被执行,设置断点表明了这一点)。

据我了解,这应该在文档级别设置处理程序,因此任何来自任何“音频”标签的“结束”事件(即使是动态添加的)都应该被捕获并向我显示警报......

但它永远不会着火。

编辑

到目前为止,从 Ça?atay Gürtürk 的建议中借用了一些……

function DaisyChainAudio() {
        $(function () {
        $('audio').on('ended', function (e) {
            $(e.target).load();
            var next = $(e.target).nextAll('audio');
            if (!next.length) next = $(e.target).parent().nextAll().find('audio');
            if (!next.length) next = $(e.target).parent().parent().nextAll().find('audio');
            if (next.length) $(next[0]).trigger('play');
        });
    });
}
Run Code Online (Sandbox Code Playgroud)

我仍然想在文档级别设置它,所以我不需要担心在添加动态元素时添加它......

javascript audio jquery html5-audio

5
推荐指数
1
解决办法
1708
查看次数

标签 统计

audio ×1

html5-audio ×1

javascript ×1

jquery ×1

rfc ×1

rss ×1

url ×1

w3c ×1

w3c-validation ×1