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

2019 年 3 月 28 日
 qianji201712

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

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

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

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

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

27405 次点击
所在节点    程序员
231 条回复
qianji201712
2019 年 3 月 31 日
@huruwo 确定不会分心吗?😀
qianji201712
2019 年 3 月 31 日
@sobigfish 嗯,目前是两个音频在一起播放的
AII
2019 年 3 月 31 日
可以,收藏了
FreshUncle
2019 年 4 月 1 日
好像手机端不能同时播放,还是我手机问题
qianji201712
2019 年 4 月 1 日
@FreshUncle iPhone? 好像有兼容问题,我改改
twamix
2019 年 4 月 1 日
@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 年 4 月 2 日
@qianji201712 安卓,另外推荐一个雨声的歌单很好,一直在听 https://music.163.com/#/playlist?id=907602836
还有海声歌单,林间声音的歌单,都在作者歌单里。
qianji201712
2019 年 4 月 2 日
@FreshUncle 感谢,收藏了
Everyxin
2019 年 4 月 2 日
手机上无法调整音量,是我一个吗?
qianji201712
2019 年 4 月 2 日
@Everyxin 爱疯手机吗?
Everyxin
2019 年 4 月 2 日
@qianji201712 #210 ios12 iphoneXs
foskazs
2019 年 4 月 5 日
哇咋,收藏了。
foskazs
2019 年 4 月 5 日
我可以扒下来吗?感觉挺有意思的。
qianji201712
2019 年 4 月 5 日
@foskazs 拔下来做什么呢?
foskazs
2019 年 4 月 5 日
@qianji201712 赶紧挺有创意的,无聊就听听。
chunchun1028
2019 年 4 月 9 日
老哥,钢琴声咋没了呢?
qianji201712
2019 年 4 月 9 日
@chunchun1028 已经修复了,是 CDN 没钱了,现在增加了几首音乐,欢迎体验
zhenufo
2019 年 4 月 10 日
雨声没了, 老哥
liuawei
2019 年 4 月 10 日
@qianji201712 老哥没钢琴声 Chrome 浏览器
mztql
2019 年 4 月 10 日
回头看了一下,竟然加密了,可是 sojson 强度不行啊

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

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

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

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

© 2021 V2EX