一种基于搜索结果页面触发音乐播放的方法及装置的制造方法

文档序号:8258825阅读:281来源:国知局
一种基于搜索结果页面触发音乐播放的方法及装置的制造方法
【技术领域】
[0001]本发明涉及音乐播放技术领域,特别涉及一种基于搜索结果页面触发音乐播放的方法及装置。
【背景技术】
[0002]随着互联网的快速普及,宽带网的全力推行,网络上的音乐文件越来越多,在这种背景下,传统的文本搜索方式已经不能满足人们的特殊需要,大家希望能更方便快捷地从网络上找到需要的音乐文件,所述音乐文件包括动漫、音乐、电影、电视等。
[0003]现有技术中,将搜索到音乐文件进行播放时,通常是直接跳转至第三方网站播放,若再搜索到其它音乐文件,并播放该音乐文件时,则又会跳转至另一个第三方网站播放,导致用户通过浏览器搜索、播放多个音乐文件时,会开启多个网站页面分别播放音乐文件,严重影响用户体验。

【发明内容】

[0004]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种基于搜索结果页面触发音乐播放的方法和相应的一种基于搜索结果页面触发音乐播放的装置。
[0005]依据本发明的一个方面,提供了一种基于搜索结果页面触发音乐播放的方法,所述方法包括:
[0006]接收用户触发对搜索结果页面内的待播放音乐进行播放的指令时,判断当前浏览器中是否存在音乐播放器;
[0007]若所述当前浏览器中存在音乐播放器,则将所述待播放音乐的链接地址发送至所述音乐播放器,以使所述音乐播放器根据接收到的链接地址对所述待播放音乐进行播放。
[0008]可选地,若所述当前浏览器中不存在音乐播放器,则创建音乐播放器,再将所述待播放音乐的链接地址发送至所述音乐播放器,以使所述音乐播放器根据接收到的链接地址对所述待播放音乐进行播放。
[0009]可选地,所述将所述待播放音乐的链接地址发送至所述音乐播放器,进一步包括:
[0010]将所述待播放音乐的链接地址通过postmessage函数发送至所述音乐播放器。
[0011]可选地,所述将所述待播放音乐的链接地址发送至所述音乐播放器,进一步包括:
[0012]将所述待播放音乐的链接地址通过代理页面发送至所述音乐播放器。
[0013]可选地,所述将所述待播放音乐的链接地址通过代理页面发送至所述音乐播放器,进一步包括:
[0014]将所述待播放音乐的链接地址插入消息队列的尾部,通过所述代理页面依次从所述消息队列中头部的消息发送至所述音乐播放器。
[0015]可选地,所述将所述待播放音乐的链接地址发送至所述音乐播放器,进一步包括:
[0016]将所述待播放音乐的链接地址通过flash通信方式发送至所述音乐播放器。
[0017]可选地,所述将所述待播放音乐的链接地址发送至所述音乐播放器,以使所述音乐播放器根据接收到的链接地址对所述待播放音乐进行播放,进一步包括:
[0018]将所述待播放音乐的链接地址发送至所述音乐播放器,以使所述音乐播放器的播放列表页面接收所述待播放音乐的链接地址,并通过所述播放列表页面将所述待播放音乐的链接地址发送至所述音乐播放器的嵌入于所述播放列表页面的网页播放器,通过所述网页播放器根据接收到的链接地址对所述待播放音乐进行播放。
[0019]可选地,所述判断当前浏览器中是否存在播放列表页面,进一步包括:
[0020]通过脚本判断当前浏览器中是否存在播放列表页面。
[0021]依据本发明的另一个方面,提供了一种基于搜索结果页面触发音乐播放的装置,所述装置包括:搜索结果页面和音乐播放器,
[0022]所述搜索结果页面,适于接收用户触发待播放音乐进行播放的指令时,判断当前浏览器中是否存在音乐播放器,若所述当前浏览器中存在音乐播放器,则将所述待播放音乐的链接地址发送至所述音乐播放器;
[0023]所述音乐播放器,适于根据接收到的链接地址对所述待播放音乐进行播放。
[0024]可选地,所述搜索结果页面,还适于若所述当前浏览器中不存在音乐播放器,则创建音乐播放器,再将所述待播放音乐的链接地址发送至所述音乐播放器。
[0025]可选地,所述搜索结果页面,还适于将所述待播放音乐的链接地址通过postmessage函数发送至所述音乐播放器。
[0026]可选地,所述搜索结果页面,还适于将所述待播放音乐的链接地址通过代理页面发送至所述音乐播放器。
[0027]可选地,所述搜索结果页面,还适于将所述待播放音乐的链接地址插入消息队列的尾部,通过所述代理页面依次从所述消息队列中头部的消息发送至所述音乐播放器。
[0028]可选地,所述搜索结果页面,还适于将所述待播放音乐的链接地址通过flash通信方式发送至所述音乐播放器。
[0029]可选地,所述音乐播放器包括:播放列表页面和嵌入于所述播放列表页面的网页播放器;
[0030]所述播放列表页面,适于接收所述待播放音乐的链接地址,并将所述待播放音乐的链接地址发送至所述网页播放器;
[0031]所述网页播放器,适于根据接收到的链接地址对所述待播放音乐进行播放。
[0032]可选地,所述搜索结果页面,还适于通过脚本判断当前浏览器中是否存在播放列表页面。
[0033]本发明通过将所述待播放音乐的链接地址发送至所述音乐播放器,以使所述音乐播放器根据接收到的链接地址对所述待播放音乐进行播放,无需跳转至第三方网站播放,从而有效提高了用户体验,另外,在接收用户触发对搜索结果页面内的待播放音乐进行播放的指令时,判断当前浏览器中是否存在音乐播放器,若所述当前浏览器中存在音乐播放器,则将所述待播放音乐的链接地址发送至所述音乐播放器,避免了重复创建所述音乐播放器,以使当前浏览器中仅存在一个音乐播放器。
【附图说明】
[0034]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0035]图1是本发明一个实施例的一种基于搜索结果页面触发音乐播放的方法的步骤流程图;
[0036]图2是本发明一个实施例的一种基于搜索结果页面触发音乐播放的方法的步骤流程图;
[0037]图3是本发明一个实施例的一种基于搜索结果页面触发音乐播放的方法的步骤流程图;
[0038]图4是本发明一个实施例的一种基于搜索结果页面触发音乐播放的装置的结构框图;
[0039]图5是本发明一个实施例的一种音乐播放器的结构框图。
【具体实施方式】
[0040]下面结合附图和实施例,对本发明的【具体实施方式】作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
[0041]图1是本发明一个实施例的一种基于搜索结果页面触发音乐播放的方法的步骤流程图;参照图1,所述方法包括:
[0042]SlOl:接收用户触发对搜索结果页面内的待播放音乐进行播放的指令;
[0043]可理解的是,所述搜索结果页面中展示有与用户输入的搜索词相关的音乐信息。
[0044]需要说明的是,用户可通过多种方式触发对搜索结果页面内的待播放音乐进行播放,比如用户可以通过一些按钮或手势等快捷方式来触发对搜索结果页面内的待播放音乐进行播放,本发明实施例
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1