在 Microsoft Teams 中隐藏/折叠动画 gif 图像?

在 Microsoft Teams 中隐藏/折叠动画 gif 图像?

当我的同事在团队聊天中发布 gif 时,我笑得前仰后合。

然后我通常会“折叠” gif,以便当我尝试工作时它不会在后台继续重复。

在 Slack 中,可以通过/collapse 斜线命令

/collapse:折叠当前频道内的所有内嵌图片和视频(与 相反/expand

或者单击图像/gif 旁边的小箭头将其折叠。


我的组织现已从 Slack 迁移到 Microsoft Teams。gif 发布仍在继续。

在 Teams 中我看不到折叠图像或 gif 的方法。

  • 我如何才能根据每个用户隐藏屏幕上的 gif?
  • 我可以暂停 gif 动画吗?
  • Microsoft Teams 中可以折叠图像吗?

我对禁用整个频道的 GIF 的管理员策略更改不感兴趣。我只想将它们从我的显示屏上隐藏起来。

答案1

多年来,Teams 用户一直在要求提供该选项,但微软坚持认为这是一个管理员选项,而不是用户选项。

因此目前,只能使用 Greasemonkey 或 Tampermonkey 等扩展程序在浏览器中阻止 GIF。

以下是一个例子 用户脚本 这将隐藏所有 GIF:

// ==UserScript==
// @name         Remove emojis & remove gifs
// @namespace    http://tampermonkey.net/
// @include     *://*teams.microsoft.com/*
// @version      0.1
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    var styles,
        stylesTag = document.createElement('style');
    
    styles = '[class*="animated-emoticon"] { display: none; }';
    styles += '.stopped-gif, .playing-gif { display: none !important; }';
    
    // Add styles to tag
    stylesTag.textContent = styles;
    
    // Append tag to DOM
    document.head.appendChild(stylesTag);
    
})();

相关内容