foamzou / melody

我的音乐精灵

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[BUG] 超时导致搜索失败

docase opened this issue · comments

可能是我的机器配置过低或者网络环境不好,搜索歌曲的时候xhr请求总是超时超过5000ms。将preload-helper-59e8b50d.js中的xhr请求超时时间改大就可以使用了。

commented

我后面将超时时间弄成可配置化。

我将未来的时间弄成可配置化。

arm64 docker安装之后,网易云歌单能听,但是搜索失败。
ℹ searchSong with {"0":{"keyword":"fade"}}
ℹ cmdStr: /app/backend/src/service/media_fetcher/../../../bin/media-get -k "fade" --searchType="song" -m --infoFormat=json -l silence
/app/backend/src/service/media_fetcher/../../../bin/media-get [
'-k',
'"fade"',
'--searchType="song"',
'-m',
'--infoFormat=json',
'-l',
'silence'
]
ℹ -------
ℹ 0
ℹ -------

commented

不同的问题麻烦另外开一个 issue。
And , for your question, 可以进入容器里执行这条命令看看结果 @HUANMVP

/app/backend/src/service/media_fetcher/../../../bin/media-get -k "fade" --searchType="song" -m --infoFormat=json -l debug
commented

@HUANMVP
我可能没那么快做这个 feature。
可以先在 容器里 vi /app/backend/public/static/js/preload-helper-xxxx.js 。 将 5e3 替换为 你想要的超时时间,例如 50000 (50秒)
然后重启 docker restart containerID (因为是静态资源,或许不用重启也行)

了解