五分钟撸了一个写代码听雨声的小站

2019-03-28 15:50:33 +08:00
 qianji201712

网站地址 http://rain.xxoojoke.com/ 功能:播放雨声+钢琴音

雨声是网上找的,其实我一直有听下雨声的习惯,听了很多回后发现,这个雨声其实是最舒服最自然的,所以就驾到站点了。 另外,钢琴是 《 In Autumn, the Leaves Came to Our House 》 估计大家也都听过。

之所以做这个,是发现这个雨声和钢琴搭配很完美,基本上我一周全天都在一起听,午休也听,很容易放松下来,这个雨声听着听着会让人恍惚真感觉在下雨。

前段时间由于工作关系,每天很焦虑,晚上经常失眠,就听这个助眠,欢迎大家体验。

目前雨声和钢琴都是固定的,因为没有找到比这两者更完美结合的了。

24054 次点击
所在节点    程序员
231 条回复
qianji201712
2019-03-31 08:32:32 +08:00
@huruwo 确定不会分心吗?😀
qianji201712
2019-03-31 09:48:14 +08:00
@sobigfish 嗯,目前是两个音频在一起播放的
AII
2019-03-31 20:28:06 +08:00
可以,收藏了
FreshUncle
2019-04-01 10:39:19 +08:00
好像手机端不能同时播放,还是我手机问题
qianji201712
2019-04-01 12:32:48 +08:00
@FreshUncle iPhone? 好像有兼容问题,我改改
twamix
2019-04-01 17:28:04 +08:00
@qianji201712 我帮你加了点功能,每次刷新页面会有不同的钢琴和不同的雨声搭配

<script>
const host = "http://baidu.com/";
const rain = document.getElementById('player_rain');
const music = document.getElementById('player_music');
const playBtn = document.getElementById('btnPlay');
let platFirst = true;
var rainarray = ["rain/Birds_Early_Morning.mp3","rain/Rain_Totoro_ADForest.mp3","rain/SayamauMl_Rain_1.mp3","rain/therain.m4a","rain/Toropical_Rain.mp3"];
var musicarray = ["music/Across_the_Fields.mp3","music/EndIess_Pain.mp3","music/feng.mp3","music/In_Autumn_the_Leaves_Came_to_Our_House.mp3","music/yuzhou.mp3"];
function playAudio() {
if (rain.paused) {
if (platFirst) {
const sourceRain = document.getElementById("player_rain_source");
sourceRain.src = host + rainarray[Math.floor(Math.random()*5)];
setVolume(0.6, 1);
rain.load();

const sourceMusic = document.getElementById("player_music_source");
sourceMusic.src = host + musicarray[Math.floor(Math.random()*5)];
setVolume(0.5, 2);
music.load();
}
rain.play();
music.play();
playBtn.className = "";
playBtn.className = "pause";
} else {
rain.pause();
music.pause();
playBtn.className = "";
playBtn.className = "play";
}
platFirst = false;
}
function setVolume(volume, target) {
if (target === 1) {
rain.volume = volume;
} else {
music.volume = volume;
}
}
</script>
FreshUncle
2019-04-02 10:31:22 +08:00
@qianji201712 安卓,另外推荐一个雨声的歌单很好,一直在听 https://music.163.com/#/playlist?id=907602836
还有海声歌单,林间声音的歌单,都在作者歌单里。
qianji201712
2019-04-02 10:41:05 +08:00
@FreshUncle 感谢,收藏了
Everyxin
2019-04-02 11:56:39 +08:00
手机上无法调整音量,是我一个吗?
qianji201712
2019-04-02 12:18:45 +08:00
@Everyxin 爱疯手机吗?
Everyxin
2019-04-02 14:14:30 +08:00
@qianji201712 #210 ios12 iphoneXs
foskazs
2019-04-05 09:52:10 +08:00
哇咋,收藏了。
foskazs
2019-04-05 09:53:05 +08:00
我可以扒下来吗?感觉挺有意思的。
qianji201712
2019-04-05 10:45:15 +08:00
@foskazs 拔下来做什么呢?
foskazs
2019-04-05 10:58:36 +08:00
@qianji201712 赶紧挺有创意的,无聊就听听。
chunchun1028
2019-04-09 15:26:04 +08:00
老哥,钢琴声咋没了呢?
qianji201712
2019-04-09 16:01:32 +08:00
@chunchun1028 已经修复了,是 CDN 没钱了,现在增加了几首音乐,欢迎体验
zhenufo
2019-04-10 14:14:17 +08:00
雨声没了, 老哥
liuawei
2019-04-10 15:58:26 +08:00
@qianji201712 老哥没钢琴声 Chrome 浏览器
mztql
2019-04-10 18:28:56 +08:00
回头看了一下,竟然加密了,可是 sojson 强度不行啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/549569

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX