问题标签 [opera-mobile]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1416 浏览

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

  • 示例页面:256.cz/test/ 代码:meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no , 目标密度dpi=设备-dpi"

  • 移动视图和普通视图的 CSS 样式相同

  • 来自 Android Market 的最新 Opera Mini(Android 版本 2.1) - 规模不是 100% :-(
  • 来自站点 Opera 的最新 Opera Mini(Windows Mobile 6.1,Native Opera Mini,不是 Java)- 规模不是 100% :-(
  • 来自 Opera 网站的最新 Opera Mini(索尼爱立信 W995) - 比例 100% :-)
  • 来自 Opera (BlackBerry) 网站的最新 Opera Mini - 比例 100% :-)

如何在所有移动设备上实现正确显示(缩放 100%)?

0 投票
1 回答
707 浏览

ajax - Opera Mobile 中的 AJAX 支持

我听说 Opera Mobile 支持 AJAX。

所以我绑写了一个简单的页面,使用......谁能告诉我这个页面有什么问题?

在 nav_test.html 中,与上面显示的文件位于同一目录中,只有一行:

使用 Opera Mobile 11 加载它后,它只显示“nav_test.html”。我已经检查过,此页面适用于诺基亚 N900 默认浏览器。但它不适用于 Midori 浏览器。我还在我的 PC 上使用 Firefox 浏览器对其进行了测试,它也可以在那里工作。我希望能够在 Opera 下运行这个页面,因为 Opera 可以安装在大多数现代手机上。

0 投票
1 回答
891 浏览

css - Opera mini/mobile 中的链接文本不可见

Opera mini / mobile 在菜单链接上的行为很奇怪,它们是不可见的(实际上,当站点呈现它们时,它们变得可见一秒钟,然后它们不再可见,但文本是可选的。)。在其他浏览器上,一切都很好。任何人都知道其中的原因吗?

(我尝试禁用媒体查询,同样的事情)

html代码

CSS代码

0 投票
2 回答
9756 浏览

localhost - 如何使用 Opera Mobile 访问 PC 上的本地服务器

我正在尝试在我的 PC 上在 Opera Mobile 上测试我的网站。但我无法使用移动浏览器连接到本地服务器。你们中的任何人都可以告诉我需要更改哪些设置才能使这件事起作用吗?

您的回答将不胜感激。

提前致谢, 亚米尼

0 投票
1 回答
636 浏览

css - 背景总是填满浏览器窗口,即使在移动浏览器上?

我已经在Stretch and scale CSS background(以及http://css-tricks.com/3458-perfect-full-page-background-image/)尝试了答案,它在 Firefox 和 Chrome 中运行良好,但两种方法在 Android 浏览器中失败。这两种技术都以同样的方式失败:当我向下滚动时,背景会留在后面,所以我最终会得到一个白色的背景。(您可以通过在Android浏览器中查看此页面来查看问题:http: //css-tricks.com/examples/FullPageBackgroundImage/progressive.php

当我开始滚动时,背景会发生初始跳跃;我认为这与位置框不再可见(即浏览器窗口大小增加)有关。

将手机从横向转为纵向时的行为基本相同;在上面的示例 URL 上更难看到,因为在该示例中背景将几乎填满高度。当文本较长时,它以相同的方式中断。

Android 2.2.1 版本,内置webkit 浏览器。

行为是不同的,但同样是错误的,Opera mobile:当我滚动时,会有半秒的延迟,然后背景会跳转。但背景也只占高度的 80%,所以屏幕顶部或底部有一个白色块。(这是“较低 z-index 上的 img”解决方案;css3 background-size 解决方案在 opera mobile 上根本不起作用。)

0 投票
1 回答
439 浏览

android - Android - 将 cookie 传递给 Opera Mobile

我有一个应用程序,它与一个在登录时设置会话 cookie 的外部网络服务器交互。我想在网络浏览器中显示某些页面,而不是处理 HttpGet 请求。不幸的是,该网站使用的框架对 Android 的 WebView 的支持非常差。但它适用于 Opera 移动浏览器。

有什么方法可以将会话 cookie 从我的应用程序传递到 Opera Mobile?

0 投票
0 回答
527 浏览

javascript - Opera Mobile 上的 jquery-mobile 错误:listview('refresh') 和按钮

我正在使用 Opera Mobile 浏览器测试 jquery-mobile。存在错误,这些错误在移动设备上的 Opera Mobile Emulator 和 Opera Mobile 上都可见。在两者上,它们都是随机发生的(经常,但并非总是)。

最明显的是带有listview('refresh');通话的刷新列表。有时更改是不可见的,而显示的是修改前的纯 HTML。但是在点击设备后,更改变得可见。

而且,一些按钮点击不起作用。大多数时候它可以工作,但有时需要按几次按钮。

jQuery 版本是 1.6.4,jquery-mobile 版本是 1.0。

您是否发现了类似的错误,或者知道是什么导致了它们以及如何防止它们?我认为 jQuery-mobile 正在使用一些不标准的行为,这些行为在其他浏览器上运行,但在 Opera 下会导致错误,因为大多数应用程序都可以正常工作,但有些仅在 Opera/Opera Mobile 下会导致问题。

0 投票
3 回答
838 浏览

javascript - querySelectorAll() 在 Opera Mobile 11.5 中不起作用?

我正在尝试从网页中删除不必要的元素querySelectorAll,但这似乎不适用于Opera Mobile 11.5。在将脚本放到手机上之前,我已经在 PC 上试用了这些脚本。

Mozilla 的文档令人困惑,因为有两页关于此功能的内容,一页说兼容,另一页说不兼容。

有解决这个问题的方法吗?我是否需要在我制作的这些脚本中实现其他库?

这是我想做的事情:

0 投票
2 回答
738 浏览

javascript - 如何在安卓浏览器中制作滚动条

如何在android浏览器中使用overflow-y,例如在opera mobile中?如果我创建一个具有溢出-y 样式的 div,那么它将无法工作,就像在桌面浏览器中一样。

所以我想制作垂直可滚动的 div,而不使用任何库。请给我一些指示。

提前致谢,

0 投票
0 回答
260 浏览

android - HTML5 Offline 在 Opera Mobile 中不工作(Turbo ON)和 Web SQL 在 Turbo OFF 时不工作

我正在为我的 html5 + jQuery 移动应用程序使用 MVC 架构。当我尝试执行应用程序缓存(清单)以保存页面以供离线使用时,我在 opera mobile 12(Turbo ON 时)中遇到问题。但是当我关闭 turbo 时,离线缓存工作正常,但 HTLM5 存储(LocalStorage 和 Web SQL)却不行。我需要离线缓存和存储才能在我的应用程序中运行。我在 Safari、Chrome 和 Android 的默认浏览器中测试了我的应用程序,它运行正常。

有人可以帮我解决这个问题吗?我真的很感激这方面的任何帮助。