收藏
回答

video 组件不支持全屏播放时显示视频水印吗?@官方

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug video 微信安卓客户端 8.0.50 3.5.5

 有个需求是在视频组件中添加员工水印,使用Canvas 绘制和纯CSS实现的水印效果在视频全屏后无效!


但正常页面中水印效果是存在的,video 全屏时应该把水印覆盖了,或者根本没有渲染水印。


翻遍论坛发现好几个类似的问题。最终都没有看到解决方案,请问 @官方 是否支持视频全屏播放时显示水印。


最后一次编辑于  2024-08-30
回答关注问题邀请回答
收藏

3 个回答

  • Promise
    Promise
    03-23

    在Ai盛行的今天我花费了将近10人民币的token依旧没解决这个问题,最后没办法开始自己研究。

    cover-view的文档描述说所有原生组件都支持同层渲染,这就是句屁话,video标签全屏的时候层级依旧最高别的组件根本没办法覆盖在上面

    解决方案:用cover-view去展示水印,点击是否全屏的时候判断cover-view是否展示就可以解决全屏无法展示水印的问题了

    03-23
    有用
    回复
  • TiAmo
    TiAmo
    2024-08-30

    2024-08-30
    有用
    回复
  • 一笑皆春
    一笑皆春
    2024-08-30

    video组件怎么加水印,直接覆盖啊?按说不是应该在源视频里加水印嘛

    2024-08-30
    有用
    回复 13
    • 哄哄
      哄哄
      2024-08-30
      想加员工id水印吧
      2024-08-30
      回复
    • TiAmo
      TiAmo
      2024-08-30
      已经实现覆盖效果了,不过切换全屏水印就失效了。水印内容是每个人的信息,都不一样,无法从源视频下手。
      2024-08-30
      回复
    • 哄哄
      哄哄
      2024-08-30
      其实也可以根据不同员工生成不同视频,就看员工多少啦
      2024-08-30
      回复
    • TiAmo
      TiAmo
      2024-08-30回复哄哄
      类似id一样的唯一标识
      2024-08-30
      回复
    • 哄哄
      哄哄
      2024-08-30回复TiAmo
      我觉得全屏避免不了,除非能禁止全屏
      2024-08-30
      回复
    查看更多(8)
登录 后发表内容