新的rule

About: Bilibili Auto Turnoff Barrage
新更新的那条rule,其实如果对于下面的电影,也应该添加
https://www.bilibili.com/bangumi/play/ss12424

还有一个问题就是对于电影b站好像是默认宽屏的,但是我是默认开启自动宽屏的,那么电影播放的时候其实还是小屏。请问这个有办法加个判断吗?
谢谢

Réponses

  • Waterfox
    好的,也增加了宽屏判断~
  • hatn a dit :

    好的,也增加了宽屏判断~

    好的,非常感谢~
  • 16 Jan modifié Chrome
    再反馈一个,就是如果从历史记录中点击没看完的视频,b站默认是自动开始播放,所以建议再自动播放那里也加一个判断:
    && $('.icon-24play').size() < 1

    十分感谢。

    EDIT:
    我上面那个条件不对,还是求助于聚聚吧。
    好像&& $(".video-state-pause").size() > 0可以。
  • Waterfox
    噢 才看到,代码都有了真方便~ XD
  • hatn a dit :

    噢 才看到,代码都有了真方便~ XD

    您好,感谢更新,作为一个比较喜欢折腾的人很喜欢这个脚本,基本满足了所有对于b站的定制化需求。还有一个需求就是我个人是很喜欢宽屏模式的,但是b站在全屏后再退出都是回到窄屏而不是宽屏,所以我在action70中加了函数
    // 双击操作
    '70': {
    'type': 'fullscreen',
    'selector': '.bilibili-player-iconfont-fullscreen.icon-24fullscreen:eq(0)',
    'function': function(keyData, s) {
    if ($('.icon-24wideon').size() < 1) s.keyAction('widescreen');
    }
    },
    这个函数在ff双击中工作的很好,但是如果使用Esc的话就不工作了,但是我看_27后面也是调用action(70)进行全屏的啊。前端初学者对于这个真是一脸懵逼。
    如果可以的话,希望能够给予解答。非常感谢。
  • Neroldy a dit :

    hatn a dit :

    噢 才看到,代码都有了真方便~ XD

    您好,感谢更新,作为一个比较喜欢折腾的人很喜欢这个脚本,基本满足了所有对于b站的定制化需求。还有一个需求就是我个人是很喜欢宽屏模式的,但是b站在全屏后再退出都是回到窄屏而不是宽屏,所以我在action70中加了函数
    // 双击操作
    '70': {
    'type': 'fullscreen',
    'selector': '.bilibili-player-iconfont-fullscreen.icon-24fullscreen:eq(0)',
    'function': function(keyData, s) {
    if ($('.icon-24wideon').size() < 1) s.keyAction('widescreen');
    }
    },
    这个函数在ff双击中工作的很好,但是如果使用Esc的话就不工作了,但是我看_27后面也是调用action(70)进行全屏的啊。前端初学者对于这个真是一脸懵逼。
    如果可以的话,希望能够给予解答。非常感谢。
    其实全屏模式时ESC按键的事件没有被触发,也就无法生效了.. 顺便增加了开启自动宽屏时退出全屏默认返回宽屏模式(监控全屏状态改变事件:ESC单击,ff双击,鼠标双击,乃至点击退出全屏按钮都有效)。
  • hatn a dit :

    Neroldy a dit :

    hatn a dit :

    噢 才看到,代码都有了真方便~ XD

    您好,感谢更新,作为一个比较喜欢折腾的人很喜欢这个脚本,基本满足了所有对于b站的定制化需求。还有一个需求就是我个人是很喜欢宽屏模式的,但是b站在全屏后再退出都是回到窄屏而不是宽屏,所以我在action70中加了函数
    // 双击操作
    '70': {
    'type': 'fullscreen',
    'selector': '.bilibili-player-iconfont-fullscreen.icon-24fullscreen:eq(0)',
    'function': function(keyData, s) {
    if ($('.icon-24wideon').size() < 1) s.keyAction('widescreen');
    }
    },
    这个函数在ff双击中工作的很好,但是如果使用Esc的话就不工作了,但是我看_27后面也是调用action(70)进行全屏的啊。前端初学者对于这个真是一脸懵逼。
    如果可以的话,希望能够给予解答。非常感谢。
    其实全屏模式时ESC按键的事件没有被触发,也就无法生效了.. 顺便增加了开启自动宽屏时退出全屏默认返回宽屏模式(监控全屏状态改变事件:ESC单击,ff双击,鼠标双击,乃至点击退出全屏按钮都有效)。
    感激不尽,感激不尽。
  • 请问一下
    https://www.bilibili.com/video/av18929822/
    这个页面无法自动定位和自动宽屏。
    一看发现$(keyData.player_box).offset()返回null,然后后面就跪了。
    很神奇,貌似暂时只发现这个页面有问题。
    还请菊苣看看。
  • Neroldy a dit :

    请问一下
    https://www.bilibili.com/video/av18929822/
    这个页面无法自动定位和自动宽屏。
    一看发现$(keyData.player_box).offset()返回null,然后后面就跪了。
    很神奇,貌似暂时只发现这个页面有问题。
    还请菊苣看看。

    不是菊苣是菜鸡XD
    确实有部分视频的容器class变了···所以找不到返回null,现在也加上了~
  • 刷一波6666666
Connectez-vous ou Inscrivez-vous pour répondre.