无意中QA提出了这么一个问题,页面原本的文字被莫名其妙的替换了(如下图红框中),检查了接口和源码中没有这些文字,注:电脑是否中毒不在关注范围内
审查元素发现原本文字所在的位置,被额外添加了font标签
到这里就破案了,是无意中开启的谷歌浏览器的翻译功能在作祟
1、关闭翻译插件、或者结合html标签的网页语言类型声明,把翻译语言改回设定的就正常了
比如这样:
<!-- 声明当前网页的语言类型为中文 -->
<html lang="zh">
或者这样 :
<html lang="en">
2、为了防止误点和自动触发,直接禁用谷歌翻译插件:
<meta name="google" content="notranslate">