手机电脑浏览器部分图片无法显示的原因不显示图片了,什么原因

这几天在做一个小项目的时候遇到了这样的问题:

 接下来测试的时候问题就来了,如下:

PC端测试,ad.png是正常显示的;

在手机上的其它非UC浏览器上ad.png显示正常

但是,在手机的UC浏览器上ad.png不显示,一片空白

不再服务器环境测试,直接在本地打开index.html的话在所有浏览器上ad.png正常显示的;

换成其它图片(图片名也换了),在所有浏览器上图片也是正常显示的;

在任何浏览器上(包括手机端UC),此图片(ad.png)的点击事件是正常的,加了border也能显示出来;

思考:为什么其它浏览器都显示正常,就偏偏手机UC上出问题,从上面的问题来看,初步判断应该是图片自身的问题,那么,图片都有哪些属性:名字、大小、格式等,很可惜我先想到的是大小和格式的问题,搞了老半天没搞明白,最终在改图片名字的时候发现了根本原因,如下:

有些浏览器可能会将以"ad"命名的文件、id或class当做广告过滤掉或屏蔽。

因此,我们只需要改一下图片的名字就行了(class名我没有改试了下也是可以的,但建议大家还是不要用ad做class名)。

希望此博客能对大家有用!

自带浏览器2.0.339,无论是4G网络还是wifi,打开网页浏览器总是提示检测到网速较慢,开启无图模式,无图模式根本就没开启。
花粉特种部队 发表于 06:54:37 来自:浏览器
你好,请在设置----应用管理----浏览器----删除数据试一下

你好,请在设置----应用管理----浏览器----删除数据试一下

什么也没操作。莫名其妙的好了。

关注华为花粉俱乐部微信公众平台——“华为花粉俱乐部”

在“花粉随手拍”中发布优质随手拍即有机会获取勋章。


图片显示不出来 相关的博客

图片显示不出来 相关的问答

图片显示不出来 相关的问题集

图片显示不出来 相关的基础文章

图片显示不出来 相关的资料库


我要回帖

更多关于 电脑浏览器部分图片无法显示的原因 的文章

 

随机推荐