这是我在audio里面设定的src的值:

http://ws.stream.qqmusic.qq.com/C400000HGfbM3IvgGF.m4a?vkey=E2F5B3086CF1069FCAB72A78F05D3DBBFC2EA43D09F0A6FDB4A26C6FE7F0C1FC58BE120BBAF98AD34030E44092C8005BD9A7CB09F6861E41&guid=7085978430&uin=879983690&fromtag=66

开发者在微信模拟器和手机上都可以播放的,单独用浏览器打开这个地址也可以放。

测试者在手机上不能播放,单独点击这个链接也打不开。提示403fobideen,nginx/1.10.2

由此我判断,就是音频链接****地址的问题,但不知道具体什么问题。

附:音频地址是我在网页上右键审查元素抓取的,然后把开头dl改成ws。

网友回复:

~***:

已经解决,是url未解码的问题。修改后测试已通过。

首先,http://ws.stream.qqmusic.qq.com/C400000HGfbM3IvgGF.m4a?vkey=E2F5B3086CF1069FCAB72A78F05D3DBBFC2EA43D09F0A6FDB4A26C6FE7F0C1FC58BE120BBAF98AD34030E44092C8005BD9A7CB09F6861E41&guid=7085978430&uin=879983690&fromtag=66,这个地址包含uin=xxxx,xxxx是我的登录qq号,可以在不登录的时候获取,就没有这部分

然后,将这个地址进行解码,因为不会算我用的是网页在线解码()decode)很方便。

http://tool.chinaz.com/tools/urlencode.aspx

解码后的地址略有变化,替换就好啦

爱盈利(aiyingli.com)移动互联网具影响力的盈利指导网站。定位于服务移动互联网创业者,移动盈利指导。我们的目标是让盈利目标清晰可见!降低门槛,让缺乏经验、资金有限的个人和团队获得经验和机会,提高热情,激发产品。