alikia2x / AquaVox

AquaVox 是一个为中文虚拟歌手爱好者打造的音乐播放器。
GNU General Public License v3.0
5 stars 1 forks source link

LRC parser from AMLL can't run on mobile Safari #7

Closed alikia2x closed 3 weeks ago

alikia2x commented 1 month ago

Summary

We currently employ parseLrc from the npm package @applemusic-like-lyrics/lyric for parsing LRC files.

However, due to potential limitations with WebAssembly (WASM), this solution doesn't function on mobile Safari browsers. Consequently, we will adopt an alternative LRC parser provided by Yumechi's repository at GitHub.

eternal-flame-AD commented 1 month ago

Safari doesn't support WASM? 👎

alikia2x commented 1 month ago

Safari doesn't support WASM? 👎

Theoretically, it's supported, but the real-world environment is complex. It's hard for us to pinpoint exactly what causes an error.

In essence, using a library based on WASM for LRC parsing tasks is not only unnecessary but also doesn't align well with our current setup and capabilities. Therefore, we will be striving to maintain compatibility with AMLL while ensuring that the new system works seamlessly with existing frameworks.

@eternal-flame-AD

alikia2x commented 3 weeks ago

fixed