http://music.163.com/song/media/outer/url?id=2033902938.mp3怎么得到链接
时间: 2023-10-05 12:09:35 浏览: 151
这是一个网易云音乐的歌曲链接,可以通过以下步骤得到链接:
1. 打开网易云音乐网站(https://music.163.com/);
2. 搜寻歌曲,并在歌曲页面中找到“分享”按钮;
3. 点击“分享”按钮,选择“复制链接”;
4. 将复制的链接粘贴到浏览器地址栏中,并在链接中找到歌曲 ID,即“2033902938”;
5. 将歌曲 ID 替换为“http://music.163.com/song/media/outer/url?id=2033902938.mp3”,即可得到歌曲链接。
相关问题
song_url = 'http://music.163.com/song/media/outer/url?id=7785066739.mp3' % song_id
这行代码存在错误。应该使用字符串的格式化方法,正确的代码如下:
```
song_url = 'http://music.163.com/song/media/outer/url?id=%s.mp3' % song_id
```
其中 `%s` 是一个占位符,表示将来会替换成 `song_id` 变量的值。
this.setData({ id:id, ids:ids }) //1.给音频的src赋值 innerAudioContext.src="https://music.163.com/song/media/outer/url?id="+id+".mp3"; //先暂停,再播放,为了解决再次播放不触发onTimeUpdate函数的问题 当调用 innerAudioContext.play() 方法时,音频文件将开始播放 innerAudioContext.pause(); innerAudioContext.play(); innerAudioContext.onCanplay(()=>{ var duation = innerAudioContext.duration })的技术点有哪些
这段代码主要是微信小程序中使用 `innerAudioContext` 播放音频文件时的一些技术点。具体来说:
1. 使用 `setData` 方法给当前页面的数据对象 `id` 和 `ids` 赋值。
2. 使用 `innerAudioContext.src` 属性给音频的 `src` 赋值,该属性值为音频文件的 URL 地址。
3. 调用 `innerAudioContext.pause()` 方法暂停音频播放,确保重新播放时能触发 `onTimeUpdate` 事件。
4. 调用 `innerAudioContext.play()` 方法播放音频文件。
5. 使用 `innerAudioContext.onCanplay()` 方法监听音频可以播放时的事件,获取音频文件的时长并赋值给 `duration` 变量。
总的来说,这段代码涉及了微信小程序中音频的播放、暂停和事件监听等技术点。
阅读全文