• 海康SDK/大华SDK协议视频智能分析平台EasyCVR播放器界面滚动条属性优化分享


    TSINGSEE青犀视频在上线新平台EasyCVR之前,会经过一系列的测试,包括在版本更新之后,最新版本的适配也会提前做测试。在最新测试中,EasyCVR播放器界面出现滚动条向下滚动时,底部信息也滚动的问题。

    检查底部信息样式发现,底部信息为相对父级固定定位,滚动条滚动就会跟随,导致位置错乱。

    我们尝试了去掉最外的超出显示滚动条,发现位置就会回正,但是不能滚动。

    因此我们在解决该问题时,需要去掉最外层的超出显示滚动条,还要给最外部的子集加上超出显示滚动条属性。

    找到layout.scss文件如下图更改样式。

    .layout-container { /*最外部子集*/
      height: calc(100vh - 91px);
      overflow: auto;
      /* 设置滚动条的样式 */
      &::-webkit-scrollbar {
        4px;
        background-color: #f2f2f2;
      }
      /* 滚动槽 */
      &::-webkit-scrollbar-track {
        border-radius:2px;
      }
      /* 滚动条滑块 */
      &::-webkit-scrollbar-thumb {
        border-radius:2px;
        background:#ccc;
      }
      padding-bottom: 50px;
    }
    .ivu-layout-sider, .video-layout { /*最外部*/
      position: relative;
      max-height: calc(100vh - 67px);
    }
    

    调整完成后预览如下:

    EasyCVR按需灵活扩展、收缩资源,免去了插件安装、浏览器限定等条件,实现了无插件、多平台自由观看回放,并且支持阿里云、腾讯云、华为云、七牛云等,支持S3和Swift接口的对象存储服务。如果大家对EasyCVR视频平台感兴趣或者有测试需求,欢迎联系我们。

  • 相关阅读:
    Window 7 + Ubuntu 双系统安装
    Android Proguard
    windows管理方式
    开启Telnet服务
    java中的Date类
    java中String字符串
    java自定义异常和throw、throws的使用
    java异常的嵌套和级联
    java中各种常见的异常
    java异常的基本概念和处理流程
  • 原文地址:https://www.cnblogs.com/TSINGSEE/p/14374153.html
Copyright © 2020-2023  润新知