Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

去除【宽屏模式】自动调节网页位置的问题 #483

Closed
LidoCKT opened this issue Apr 29, 2020 · 16 comments
Closed

去除【宽屏模式】自动调节网页位置的问题 #483

LidoCKT opened this issue Apr 29, 2020 · 16 comments
Labels
feature-request 功能请求

Comments

@LidoCKT
Copy link

LidoCKT commented Apr 29, 2020

由于b站设定,在点击宽屏模式按钮后,有个B站自己的定位到播放器功能,会自动滚动网页让播放器顶端在可视范围的最上方。
对我们习惯用宽屏模式的人来说,这样会导致Evolved的【自动定位到播放器】实质失效。
并且新功能【播放器置顶】也是一样,开启这个功能同样会受自动滚动网页的影响,让播放窗口超出可视范围。
QQ截图20200429161323

我觉得以上两种情况都可以通过去除B站自己的自动定位功能解决。

1.10.20

@SpoonerCake
Copy link

差不多吧,我发现从动态打开新视频页后,播放器置顶选项开启会定位失效,而关闭后和原来一样精准二次定位
PS:楼上同学,这个插件可以设置默认播放器模式是宽屏的,不用再去自己点击

@the1812
Copy link
Owner

the1812 commented Apr 30, 2020

对 我也想屏蔽掉B站宽屏时的定位效果 不过暂时没啥好办法

@2220209876
Copy link

#492 (comment)
加强版宽屏值得拥有

@CKylinMC
Copy link

CKylinMC commented Feb 8, 2021

对 我也想屏蔽掉B站宽屏时的定位效果 不过暂时没啥好办法

试一下这个

在播放器加载后覆盖一个对象
window.PlayerAgent = {
    player_widewin: function() {
        //window.scrollTo(0, 55),
        window.isWide = !0,
        setSize()
    },
    player_fullwin: function(e) {
        window.scrollTo(0, 0),
        window.isWide = !1,
        setSize()
    },
    toggleBlackSide: function(e) {
        window.hasBlackSide = e,
        setSize()
    }
}

注释掉了scrollTo行
image

做成油猴脚本了,有需要禁止自动定位来解决问题的可以尝试这个脚本

Edit: 已更新脚本,劫持scrollTo来实现了...

@Geeyun-JY3
Copy link

既然正式版没实装,这个 issue 得重开吧

@the1812
Copy link
Owner

the1812 commented May 11, 2021

噢 被 commit 自动关了

@sino1641
Copy link

sino1641 commented Nov 2, 2021

该问题在1.12.19和已发布的v2预览版中依然存在。
尝试使用v2组件库的播放器定位功能修改偏移量无果,其中加载模式已经设置为同时。

@the1812
Copy link
Owner

the1812 commented Nov 3, 2021

那当然了 因为从来就没修复过

@sino1641
Copy link

sino1641 commented Nov 3, 2021

那当然了 因为从来就没修复过

噗 所以只能说是历史遗留问题了吗

@MASA-OMI
Copy link

建议添加一个区分视频和番剧的自动宽屏功能。因为我在观看番剧的时候希望自动宽屏,但是浏览up主视频的时候希望用常规的界面。期待您的答复!

@Faxmell
Copy link

Faxmell commented Aug 14, 2022

默认播放器模式这个插件是有bug吗?我设置宽屏后,有的视频就默认打开宽屏,有的还是原来的样子。

@the1812
Copy link
Owner

the1812 commented Aug 14, 2022

默认播放器模式 v2.1.6 之后已经不维护了

另外这个问题本身倒是已经解决了, 脚本已经支持了 disableWindowScroll API

@the1812 the1812 closed this as completed Aug 14, 2022
@the1812 the1812 added feature-request 功能请求 and removed help wanted 目前无解决方案 labels Aug 14, 2022
@chengli9464
Copy link

自动宽屏会出现进视频,视频打不开的状况,网页黑屏,需要多次刷新

@Poraris
Copy link

Poraris commented Jul 14, 2023

自动宽屏是失效了吗?今天突然就不起作用了。

@MaxNirvana
Copy link

自动宽屏失效了

@2220209876
Copy link

自动宽屏失效了

#492 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request 功能请求
Projects
None yet
Development

No branches or pull requests