cailangwei
V2EX  ›  问与答

网上音乐平台遇到技术瓶颈了

  •  
  •   cailangwei · Oct 28, 2012 · 5190 views
    This topic created in 5129 days ago, the information mentioned may be changed or developed.
    想实现一个网上音乐平台,目前是把播放器嵌入页面的一部分,但是浏览页面点击的时候,页面又请求了一次。所以播放器也重新请求了一次,歌曲重新播放了。。。现在的想法是让用户浏览页面的时候不会影响播放器,把播放器独立开,应该怎么实现?不想把播放器单独放在一个页面啊。
    15 replies  •  1970-01-01 08:00:00 +08:00
    pigz
    pigz
    Oct 28, 2012
    1
    cailangwei
    cailangwei
    OP
    Oct 28, 2012
    2
    @pigz 是想参考music.qq.com来着,但是不知它是怎么实现的?
    zythum
    zythum
    Oct 28, 2012
    3
    @cailangwei
    @pigz

    y.qq.com 的实现方式是在页面上就一个播放器和一个大iframe。把页面上的内容放在iframe里。页面跳转都在iframe里,外面的播放器无关。然后里面外面应该在一个域内,可以javascript操作。如果不在一个域也没关系。但是会麻烦一些。
    sohoer
    sohoer
    Oct 28, 2012
    4
    music.qq.com
    无刷新,就是一个iframe
    KiseXu
    KiseXu
    Oct 28, 2012
    5
    music.qq.com 是用ajax实现的啊,比如乐库: http://y.qq.com/#type=singer&p=all_hot_1 和MV: http://y.qq.com/#type=mv&p=index 页面没有真的刷新
    zythum
    zythum
    Oct 28, 2012
    6
    @cailangwei 当然,如果能做成全部ajax请求也是可以的。如果觉得慢的话。可以用一个隐藏的iframe去请求,后台分段输出,然后把iframe里的东西再拿出来分段拿出来。
    zythum
    zythum
    Oct 28, 2012
    7
    @KiseXu 真不是ajax。是iframe
    cailangwei
    cailangwei
    OP
    Oct 28, 2012
    8
    @zythum觉得iframe有点靠谱。
    KiseXu
    KiseXu
    Oct 28, 2012
    9
    @zythum 恩,刚看了,是用iframe,导航部分在控制iframe内容。O(∩_∩)O~
    ywencn
    ywencn
    Oct 28, 2012
    10
    参考这个可以么 http://canon8.com/radio
    cailangwei
    cailangwei
    OP
    Oct 28, 2012
    11
    @ywencn 这个不错。
    csx163
    csx163
    Oct 29, 2012
    12
    iframe简单方便,ajax估计要动到全站
    vking
    vking
    Oct 29, 2012
    13
    iframe搞不好會影響seo的哦
    ywencn
    ywencn
    Oct 29, 2012
    14
    囧。。你们怎么那么喜欢iframe,flash
    明明javascript就可以搞定的事情
    cailangwei
    cailangwei
    OP
    Oct 29, 2012
    15
    @ywencn 对js不熟,写起来有难度。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1023 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 19:24 · PVG 03:24 · LAX 11:24 · JFK 14:24
    ♥ Do have faith in what you're doing.