melody icon indicating copy to clipboard operation
melody copied to clipboard

[BUG] 超时导致搜索失败

Open docase opened this issue 1 year ago • 5 comments

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

docase avatar Sep 09 '22 08:09 docase

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

foamzou avatar Sep 09 '22 09:09 foamzou

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

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 ℹ -------

HUANMVP avatar Sep 11 '22 14:09 HUANMVP

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

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

foamzou avatar Sep 11 '22 15:09 foamzou

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

foamzou avatar Sep 12 '22 08:09 foamzou

了解

HUANMVP avatar Sep 12 '22 14:09 HUANMVP