>  Q&A  >  본문

javascript - pc端百度贴吧语音功能是如何实现的?

pc端百度贴吧语音功能做到了兼容性,所以好像没有用到audio标签,请问下原理是如何实现的?

PHP中文网PHP中文网2749일 전428

모든 응답(1)나는 대답할 것이다

  • 怪我咯

    怪我咯2017-04-10 14:45:53

    语音例子链接
    以这个孙楠的语音为例,

    点击语音按钮首先会获取到一串字符串参数

    这些包含客户端类型,帖子信息,语音信息,用户信息等。

    通过这些信息可以确定到用户需要的是哪一个voice请求。从相应的voice链接(也就是这个链接语音链接)获取语音。语音类型为audio/mpeg 。通过百度的音乐播放器http://play.baidu.com/player/static/flash/fmp.swf访问进行播放

    而语音按钮实际上就是个a标签。

    회신하다
    0
  • 취소회신하다