MS Teams桌面端Chatbot图片无法点击放大问题咨询
MS Teams 桌面端Chatbot图片无法点击放大问题排查方案
根因说明
该问题属于Microsoft Teams Version 1.4.00.26376 (64-bit)版本的已知兼容性缺陷:此版本桌面端基于Electron的内置渲染引擎会默认拦截Chatbot推送的富文本、自适应卡片中内嵌图片的点击预览事件,而网页版Teams调用的是浏览器原生预览逻辑,因此出现两端表现不一致的情况。
修复步骤
- 优先升级Teams客户端
1.4.00.26376为2021年发布的旧版本,微软已在1.5.x及之后的正式版本中修复了该类图片交互的兼容性问题。操作路径:点击客户端右上角...> 关于 > 检查更新,升级完成后重启客户端即可直接验证功能是否恢复。 - 临时兼容方案(无法升级客户端时使用)
调整Chatbot的消息返回逻辑,将内嵌图片的展示模式改为调用Teams原生媒体卡片:- 将Chatbot消息payload中的图片附件类型从默认的自适应卡片内嵌,修改为
microsoft.media类型 - 配置图片的宽高属性为
auto,适配桌面端原生预览规则
- 将Chatbot消息payload中的图片附件类型从默认的自适应卡片内嵌,修改为
- 缓存清理验证
若升级后问题仍存在,退出Teams客户端,删除以下路径的缓存文件后重启即可:%appdata%\Microsoft\Teams\Cache%appdata%\Microsoft\Teams\IndexedDB - 验证操作
操作完成后触发Chatbot返回带图消息,点击图片即可唤起桌面端原生全屏预览弹窗。
内容的提问来源于stack exchange,提问作者Jennifer
相关产品推荐
相关产品推荐

