kphrx / ZenzaWatch

fix playlist
106 stars 10 forks source link

Domand動画サーバーのみの時の画質選択不能バグ #37

Closed kphrx closed 7 months ago

kphrx commented 7 months ago

dmc.nico動画サーバーにアップロードされなくなった最近の動画で画質選択ができなくて現在の画質も分からなくなるバグが見つかった

isDomandOnly 周りの処理が悪い?

このあたりとCSS https://github.com/kphrx/ZenzaWatch/blob/3ae8bf4ac4ec84c073149775c6da390093b74e54/src/NicoVideoPlayerDialog.js#L2064-L2138

kphrx commented 7 months ago

https://github.com/kphrx/ZenzaWatch/blob/3ae8bf4ac4ec84c073149775c6da390093b74e54/src/VideoControlBar.js#L1297-L1312

selectorの条件がちゃんと絞られてなくて .serverType を共に pointer-events: none; にしていたのが悪かった

kphrx commented 7 months ago

071fee1 で修正

kphrx commented 7 months ago

ついでにdmc.nicoの中画質は5年前に480pで統一されてて watch data でもこの値でラベルがついてるので内部の区分けも変えたい https://blog.nicovideo.jp/niconews/99566.html

27fc665 画質の選択に正規表現ではなくラベルを利用するように変更