Code Monkey home page Code Monkey logo

Comments (5)

AlanDecode avatar AlanDecode commented on May 12, 2024 1

YesPlayMusic 我之前试过,感觉很漂亮,但是有点吃性能,不晓得现在如何。

我尝试用 "transparent": true 来开启沉浸式头,但是常会与网页顶部元素冲突,现在想应该就是缺了 padding-top 这个设置。

B站!我也去试试看。

from pake.

tw93 avatar tw93 commented on May 12, 2024

赞赞赞赞赞 可以试试去改写样式,然后做成沉浸式的头(相当于顶部元素加一个padding-top:20px),效果会舒服不少
youtube我早上在尝试,还有一个问题没有解决,不能全屏播放视频,b站是可以的,应该是youtube自己限制了
此外网易云音乐你可以试试打包这个 https://github.com/qier222/YesPlayMusic 这个做的不错,不过是Electron的,有些大,可以改成pake的

from pake.

pan93412 avatar pan93412 commented on May 12, 2024

赞赞赞赞赞 可以试试去改写样式,然后做成沉浸式的头(相当于顶部元素加一个padding-top:20px),效果会舒服不少
youtube我早上在尝试,还有一个问题没有解决,不能全屏播放视频,b站是可以的,应该是youtube自己限制了
此外网易云音乐你可以试试打包这个 https://github.com/qier222/YesPlayMusic 这个做的不错,不过是Electron的,有些大,可以改成pake的

YesPlayMusic v2 大概半年前內部有討論要不要改用 Tauri(我提案的 😂)。不過後來沒做,主要是因為 Tauri 目前一些功能還不夠完善,不是很想當 early adopter 😢

另外 YPM 不建議直接用 Pake。考慮到 YPM 的底層有用到 UnblockNeteaseMusic1,後者因為種種因素(CORS)不能直接在瀏覽器上運作,因此瀏覽器模式的 YesPlayMusic 會缺少很多音源 😰

不過很歡迎大家在 YPM v2 出來之後,用 Tauri 試著改寫 YPM v2 🥺 或許可以成為官方的 YesPlayMusic 發行版之一 😆

Footnotes

  1. UNM 在 YPM (Electron) 是以一個 IPC 服務運作的。另外 Fun fact: 雖然 UNM 是用 Rust 寫的,但因為 YPM 是 Electron app,不能直接接 napi…… 因此實際上 UNM 在 YPM 有經過一層 N-API binding。

from pake.

tw93 avatar tw93 commented on May 12, 2024

正解 学习到了

from pake.

tw93 avatar tw93 commented on May 12, 2024

先关闭,统一到 #74 讨论

from pake.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.