V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
getcww
V2EX  ›  问与答

急急急,各位大神请问怎么获取这个数组的内容?

  •  
  •   getcww · 2015-02-26 22:01:51 +08:00 · 2120 次点击
    这是一个创建于 3543 天前的主题,其中的信息可能已经有所发展或是发生改变。
    var playlist = [{
    title:"Hidden",
    artist:"Miaow",
    mp3:"http://bcs.duapp.com/newcityfall/mp3/0001.mp3",
    //oga:"http://www.jplayer.org/audio/ogg/Miaow-02-Hidden.ogg",
    poster: "images/1.jpg"
    }];

    我想使用addEventListener('ended', function () {

    self.location='127.0.0.1/ceshi/index.php/dance/play/id/'+ids;
    }, false);
    来监听上面playlist 里面的mp3播放完了之后实现跳转。
    请问怎么写?弄半天弄不来。
    6 条回复    2015-02-26 22:33:06 +08:00
    msg7086
        1
    msg7086  
       2015-02-26 22:05:26 +08:00 via iPhone
    你一个标题和帖子内容有关系?
    lk09364
        2
    lk09364  
       2015-02-26 22:11:26 +08:00   ❤️ 1
    我不知道你在说什么。

    回答问题:你可以在 **javascript** 里使用 playlist[0],playlist[1] 等等获取array 里的object,而你更可以进一步以 playlist[0].mp3 取得第0个项目的mp3地址。
    getcww
        3
    getcww  
    OP
       2015-02-26 22:19:55 +08:00
    就是获取var playlist 里面的数组 mp3 的地址
    lk09364
        4
    lk09364  
       2015-02-26 22:24:46 +08:00
    @getcww 刚刚我的回复已经给出方法了。建议下次可以先Google 或者百度一下。关键字:如何在 javascript 里取得数组的内容
    getcww
        5
    getcww  
    OP
       2015-02-26 22:31:27 +08:00
    @lk09364 其实我就是想监听playlist[0].mp3 ,等它播放完就自动跳转到另一个页面。现在按照你的方法取得mp3地址,但是不知道怎么才能实现播放完跳转?谢谢~
    lk09364
        6
    lk09364  
       2015-02-26 22:33:06 +08:00   ❤️ 1
    @getcww I won't Google it for you: html5 audio ended event
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2871 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 02:30 · PVG 10:30 · LAX 18:30 · JFK 21:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.