Giter Club home page Giter Club logo

listen1_chrome_extension's Issues

音质选择

能否添加音质选项,或者默认最高音质选项
现在听的应该是128k或者192k的源,希望能添加320k的~

网易云、咪咕的歌曲数据其实都有音质选项的,是否可以加一个音质选择呢,虽然对PC端来说似乎用处也不大。

例如: 稻香
咪咕 音质默认 标准
咪咕音质可以免费提升到sq无损

建议: 各个平台的音乐 默认按最高获取

音量调整对新添加歌曲失效

erichen86 16 小时 46 分钟前
@listen1 支持下,反馈个问题,当音量大小有调整过(调整到很小声)后,再添加播放新歌声音很大,而且必须再对新添加的歌曲调整音量,不然再循环播放到这首歌声音还是很大,桌面版和 Chrome 插件都有这个问题

用twitter频繁被登出

用的是chrome浏览器
进入twitter页面后提示Could not authenticate you.然后账号被强制登出
然后停用了您的插件
还是会提示
最后从扩展程序中删除了,恢复正常了

用了下, 提几点建议

搜索歌手名 歌曲名这些建议增加 AutoComplete

歌曲列表需要点击歌曲名字才能开始播放,建议点击改行时就开始播放
BUG.歌曲切换后默认是以最大音量播放,一首歌完后下一首默认是最大的播放的,

简直太赞了!

API是最重要的资源,我这个菜鸟研读你的代码,可能要花很长时间,但是我的终极目标是写出原生Linux桌面平台网络音乐软件,为Linux桌面软件生态贡献力量。

点击行播放歌曲

不是点击歌曲名称而是可以点击所在行就可以播放歌曲。
我试着修改了下 listen1.html:217-236

<div ng-if="!song.disabled" add-and-play="song">
  <div class="col2">
    <a>{{ song.title }}</a>
  </div>
  <div class="col1 detail-artist"><a ng-click="showPlaylist(song.artist_id)">{{ song.artist }}</a></div>
  <div class="col2"><a ng-click="showPlaylist(song.album_id)">{{ song.album }}</a></div>
  <div class="detail-tools">
    <a title="添加到当前播放" class="detail-add-button" add-without-play="song" ng-show="options"></a>
    <a title="添加到歌单" class="detail-fav-button" ng-show="options" ng-click="showDialog(0, song)"></a>
    <a title="原始链接" class="source-button" open-url="song.source_url" ng-show="options"></a>
  </div>
</div>
<div ng-if="song.disabled" ng-click="copyrightNotice()" >
  <div class="col2">
    <a class="disabled">{{ song.title }}</a>
  </div>
  <div class="col1 detail-artist"><a ng-click="showPlaylist(song.artist_id)">{{ song.artist }}</a></div>
  <div class="col2"><a ng-click="showPlaylist(song.album_id)">{{ song.album }}</a></div>
</div>

但没有达到完美,这样修改之后行里的大部分区域是可以点击,但依然有部分点击是没有反应的,特别是歌曲名称太长变成两行字的话,列表行里不能点击的区域就更大了。
P.S. 如果歌曲因为版权原因不能播放, 我就不显示 div.detail-tools了
我知道是CSS的问题,只是我不是很擅长CSS, 知道修改的同学帮忙一下,谢谢了。
当然如果有更好的方案,也可以提出来~~

赞!!!

是否考虑加一个批量添加播放列表的功能,加上checkbox和全选

精选歌单列表中文字过多的问题

列表图片下文字过多(超过两行),会被下面一行的图片遮住。原因是 .playlist-covers li 限定了高度为 188px。

推荐改为自适应高度:

.playlist-covers li {
    /* float: left; */
    display: inline-block;
    width: 140px;
    /* height: 188px; */
    margin-right: 22px;
    vertical-align: top;
}

或者给文字区域限定高度:

.playlist-covers .desc {
    text-align: left;
    height: 40px;
    overflow: hidden;
}

希望添加登录功能

找了半天发现没有登陆,然后无奈的切回了网易云,自己的歌单收藏的都是满满的爱哇QAQ。

网易云的音乐听不了?

虾米和QQ音乐的音乐能正常听。可是网易云的音乐总是停在 0:00/0:00,不过在列表页面还能加载歌词?

Restructuring/rewriting the app

As what I said in #43, the purpose of restructuring/rewriting the app is to bring developers/contributors a more friendly development environment. There are tons of ways of doing things in Javascript/Angular today, and here are some of my thoughts:

The quick way(add some dev tools):

  • Keep the code base as what it is.
  • Add Unit testing(karma)
  • Add Live reloading(watch the code change and reload the browser automatically)

The time-consuming way(rewriting, a new repo may be required)

  • Restart the project with a yoemen generator by following this style guide
  • Follow TDD principle (Test-driven)
  • Rewrite the code according to the style guide
  • Unit testing, live reloading and build process are included in the generator

Any suggestions are welcome.

强烈建议能显示歌单的地址

比如网易云音乐。我觉得这个歌单不错。但是我该怎么点击这个歌单然后收藏呢?只能给出了单个歌曲的链接,能不能给我歌单的链接,谢谢
qq 20160506101952

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.