书犹药也,善读可以医愚

    

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

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

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

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

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

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

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

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

已有 18 条评论

  1. 用小米自带的浏览器还是挺多的哟。
    1. 回复 goovier: 相比主流的来说还是比较小众的, 不过这个问题已经解决了,即使用小米自带浏览器访问也不会有问题:)
  2. 我到现在还没用过小米手机呢,下一个
    1. 回复 趣知识: 我现在用的也是第一个,不得不说,坑还真的挺多 - -!已回访:)
  3. 看来对于浏览器来说,众口难调呀。
    1. 回复 明月清风: 主要还是各家浏览器没一个统一的标准,不过现在比以前要好得多了。但还是头大。
    1. 回复 演员: 嗯,开始在写主题说明了,好难...
  4. 哈哈,手机浏览器适配是个大盘子
    1. 回复 Meow: 真心想丢盘阿。
  5. 我所有的公共源都本地化了,自己上了Cdn,不比其他公共cdn慢。
    1. 回复 戏子: 嗯,我原先是和你一样的。之前想的是尽量让主题文件夹小一点,所以公共资源能用别家就尽量用别家的了。后续我再考虑本地化,放在本地用上CDN其实也挺好的。
  6. 各种浏览器,昨天又发现搜狗的浏览器,连字体图标都显示有问题,全球统一的一个浏览器多好
    1. 回复 爱CSS: 阿阿,这样子感觉要忙不过来吖:(

添加新评论

  时光笔记:Avengers:Endgame

Marvel
看完了惊奇队长,相当期待4月份的复仇者联盟4阿,有木有?

updated on :

  关于博主

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

  近期评论

  •  map: 不是你适合一个人生活,一个人生活也只是阶段性,等到结婚有孩子后,牵挂太多,生活束缚了你的很多自...
  •  爱CSS: 难得有这份坚持呀,着实不容易
  •  有意博客: 能坚持锻炼,真好。我有两年没锻炼了,昨天开始准备重新回到锻炼。
  •  知趣书库: Wow,your personal website is so refined.
  •  小酱: 互相串门啊!超级喜欢你的模板! 网站名称:小酱博客~只为博你芳心! 网站简介:被嘲笑梦依旧前进...
  •  安笙: 我也很喜欢运动
  •  松鼠大大: 哇哦,挺棒的主题,真的就像是楼上说的那样,typecho不可多的的主题。收藏啦,博主加油,给个...
  •  枫叶: 看了你的博客,我觉得我应该能学点东西,最近也在想学Js,但是不知道从哪里入手。
  •  kimeng: 请问一个问题 就是你这个主题添加超过两个轮播图片他没有轮播出后面的图片,也没有循环轮播,请问怎...
  •  COAadmin: 农村的4个口2层楼,目前一个K2p,2个K2基本全覆盖

你是否在某个夜深人静的时刻,静静地听着Bressanone,思念着某人。—— by 小宇

每个人心里都有一段伤痕,时间才是最好的疗剂。

人总是珍惜未得到的,而遗忘了所拥有的。

退一步,并不象征我认输;放手,并不表示我放弃;微笑,并不意味我快乐!

人海中再回首,朋友真诚依旧,生命里重逢,心境平和温柔,往事如风,岁月如歌,漫漫人生路,苍桑几许,幸福几何!