书犹药也,善读可以医愚

    

神坑之小米手机自带浏览器

下午的时候ICSS.ME的站长提醒说我的博客在手机端访问时,点击菜单栏无反应。
当时我就拿出手机打开网站访问测试一下看看,
分别使用腾讯、火狐、谷歌浏览器来访问后,发现这几款浏览器都可以正常点开菜单栏,
于是询问了下出现问题时所使用的浏览器类型,收到回复是使用小米自带的浏览器,
正好我目前使用的手机有一个小米MIX,立马使用小米手机自带的浏览器访问了下,
果然,问题出现了:点击菜单栏图标原本是会弹出下拉菜单的,结果却是没反应,
不止如此,点击右侧的搜索图标同样不会弹出搜索框了,另外连头部的轮播图都不显示了!

当时访问网站的时候,当页面加载完后,我看到小米浏览器的地址栏这里出现:已过滤xx条广告的提示。难道我网站的这部份内容被判断为广告了吗?但是我的内容及代码中均未包含与广告相关的关键词阿,真的是有点莫名奇妙了,于是我到浏览器的设置中将过滤广告的功能关闭,并清除缓存后重新访问,问题依旧,看来这个功能开关完全是摆设阿,不管你怎么设置,它还是会去过滤一切广告。

既然浏览器没法设置,那就从网站代码来分析,我分别查看了这几处被过滤内容对应的代码,都没有什么问题,一下子也不知道该怎么解决了,就在网上瞎找资料,后来在小米论坛上倒是找到一篇人家吐槽的关于小米浏览器误判从jsdelivr引入公共资源为广告的反馈贴,我突然想到了什么,马上去查看我引入轮播图所需要的JS及CSS文件的来源,果然是来自jsdelivr的,而我的其他公共资源都是从七牛的源引入的,所以其他部份的内容都可以正常显示。

于是我把这几个公共资源的源改为统一从七牛获取,然后清缓存,重新开启广告过滤,刷新网站,哈哈,一切正常了!

本来是不想弄的,毕竟用小米手机的又要用小米手机原生浏览器来访问我博客的机率那么小,毕竟还是小众的浏览器,但是网上一搜发现吐槽的人还真不少,这么瞎过滤的机制真不知道开发人员是怎么想的。

总之问题解决就很happy了,开贴记录一下。

所有原创文章采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。
您可以自由的转载和修改,但请务必注明文章来源并且不可用于商业目的。
本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!

已有 20 条评论

  1. 我所有的公共源都本地化了,自己上了Cdn,不比其他公共cdn慢。
    1. 回复 戏子: 嗯,我原先是和你一样的。之前想的是尽量让主题文件夹小一点,所以公共资源能用别家就尽量用别家的了。后续我再考虑本地化,放在本地用上CDN其实也挺好的。
  2. 各种浏览器,昨天又发现搜狗的浏览器,连字体图标都显示有问题,全球统一的一个浏览器多好
    1. 回复 爱CSS: 阿阿,这样子感觉要忙不过来吖:(
  3. 我现在做手机端网页,基本上只兼容微信,其他的有人发现问题再说。
    1. 回复 fooleap: 我是基本上忽略IE的,其他的稍微照顾一下:)实在太费精力了。
      1. 回复 小宇: IE 是什么,强制性忘了
        1. 回复 fooleap: 哈哈,这个可以有。

添加新评论

  Timeline:一生

那一条老街之中
居住着许多老人
每隔一段时间
就有一个生命从老街中逝去
住在这条街道的人渐渐习惯
人到了岁数
是不得不离开的
渐渐消失的生命
无论各自经历了怎样的一生
最终都是安安静静地离去了
留不得一点东西

updated on :

  关于博主

84年,天秤座与处女座交接,有一点点强迫症,性格诡异,情绪复杂多变。爱好健身、跑步,一年必跑一场全程马拉松,N场半程马拉松。也喜欢听歌与阅读,喜欢接触新鲜事物。座右铭:活到老,学到老,生命在于运动!

  近期评论

  •  程志辉: 宇哥的网站啥时候恢复哇
  •  阿怡: 二级分类相册不可以继承。不知道怎么改。
  •  阿怡: 二级分类相册不可以继承。不知道怎么改。
  •  kaio: 这网站真棒。做个参考
  •  姑姑: 这个名字秒啊
  •  Liu先生的故事小屋: 友链更名 原名 -小酱博客 现名-Liu先生的故事小屋 麻烦博主换一下友链名
  •  御宅男: 码农路过,留下一个爪印!!!!
  •  林叶展弟弟: 我自己魔改了一些,都是在文件里直接改的,每次更新还是不辞辛苦改一改。
  •  御宅男: 瓜农路过 留下一个爪印
  •  白: 谢谢你!

  分类目录

快乐地过是一天,不快乐地过也是一天,我为什么不快快乐乐地过每一天呢?

岂能尽随人愿,但求无愧我心。

在你内心深处,还有无穷的潜力,有一天当你回首看时,你就会知道这绝对是真的。

活在当下,别在怀念过去或者憧憬未来中浪费掉你现在的生活。

挫折时,要像大树一样,被砍了,还能再长;也要像杂草一样,虽让人践踏,但还能勇敢地活下去。