在 Android Opera Mini 浏览器上无法正确查看网站

Posted

技术标签:

【中文标题】在 Android Opera Mini 浏览器上无法正确查看网站【英文标题】:Website isn't viewed properly on Android Opera Mini browser 【发布时间】:2015-03-23 07:43:34 【问题描述】:

我的网站www.krishisansar.com 仅在Android Opera Mini 浏览器 中无法正常查看,其他浏览器正常显示。

这是一个响应式网站,当我使用桌面的 Opera 调整屏幕大小时,一切都很好。根据我的 CSS 代码,布局完美匹配。但是当我从 android Opera Mini 打开网站时,GIF 图像不显示,文字被不必要地拉伸,布局被扭曲。什么是问题?

正如其他人建议的那样,我将 CSS 媒体查询从仅媒体 screen 更改为媒体 all,但没有任何改变。怎么了?是我的编码错误还是 Opera Mini 错误?

【问题讨论】:

【参考方案1】:

Opera mini 不支持 gif 文件。

【讨论】:

哦!谢谢回答。你能给出关于布局的想法吗?我的网站使用 unicode,网站中没有英文字体。我看到许多其他使用 unicode 的网站在字间距方面也有同样的问题。我认为opera mini会自动增加实际的unicode字空间,这会影响布局。有什么想法吗? 对不起,我不知道这部分问题的答案。 Opera Mini 为何如此受欢迎?它甚至不能显示 gif,甚至不支持边框半径caniuse.com/#search=border-radius - 这使得开发合适的网站很烦人 Opera Mini 提供服务器端压缩(请求通过 Opera 的服务器进行隧道传输),这使得浏览速度更快,并为移动用户节省了大量带宽。其他浏览器也已经开始实现这一点,但 Opera 处于领先地位。我认为许多用户(即约占整个移动市场份额的 8%)更喜欢快速、轻量级的浏览器,而不是支持动画 gif 和圆角。这是我的猜测。我自己不使用它,所以我不能告诉你它是否真的更好。

以上是关于在 Android Opera Mini 浏览器上无法正确查看网站的主要内容,如果未能解决你的问题,请参考以下文章

在 Opera mini 中调试 javascript

对于opera mini,使用javascript检测移动视图是打开还是关闭

您可以使用 JavaScript 从 Opera Mini 中的 5 向方向按钮捕获事件吗?

Opera Mini 和 WM6.1 上的视口与 100% 的“设备宽度”不匹配

Safari/iPhone 和 Opera/Android 中的 JSONP 不起作用

窗口焦点和模糊事件在 Android 浏览器上无法正常工作