问题标签 [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 回答
1577 浏览

css - 如何删除opera mobile中的缩放图标

我正在为 Opera Mobile 设计一个网页。它的左右角有一个小缩放图标。当我访问 www.opera.com 时,这个图标变得不可见并且缩放级别变得固定。对于任何其他网页,它都会出现,我可以放大和缩小页面。我也希望在我的页面中具有相同的固定缩放行为。它可能是一些 CSS 属性。你知道我应该设置哪些属性以及在哪些对象上?或者你认为会有另一种方法来实现这一点。

谢谢你。

0 投票
1 回答
1754 浏览

javascript - Opera Mobile 9.7 Beta 设置焦点

我们使用手持扫描仪将物品移入和移出库存。扫描仪运行一个 ASP 页面,该页面提交表单以移动项目。我们最近购买了一台运行 Windows Mobile 6.1 的新扫描仪,并很快意识到 Mobile IE 完全没用。它不能正确呈现表格,更糟糕的是,它不能识别 onblur、onkeypress 和许多其他常见的 javascript 函数。

我们测试了许多移动浏览器,发现 Opera Mobile 9.7 运行良好,除了在页面加载时将焦点设置在输入文本字段上。该页面有许多文本字段,并将表单提交回自身进行处理。一旦扫描了一个字段(或在键盘上输入),表单就会自行提交,处理输入并启用表单上的下一个字段。在标记结束时,调用 select() 和 focus() 以选择字段中的任何文本并设置焦点,因此用户所要做的就是扫描值。这是页面末尾的 javascript 的样子。

document.forms["frm1"].elements["txt1"].select(); document.forms["frm1"].elements["txt1"].focus();

有什么方法可以将重点放在 Opera Mobile 9.7 上?

0 投票
1 回答
1657 浏览

css - Opera mobile 是否支持可滚动的 div?

我正在尝试向我目前正在开发的移动网站添加可滚动网格。我尝试使用由farinspace编写的jQuery Scrollable Table Plugin ,它在 IE8 中运行良好,但在Opera Mobile for Windows中根本无法运行。我也尝试过使用 Telerik MVC Grid 扩展,这也不会给我一个可滚动的网格。

所以,在我放弃这个想法并改用分页网格之前,有没有人在 Opera Mobile 上遇到过类似的事情?

0 投票
1 回答
1845 浏览

android - 如何在 Android Webkit 或 Opera Mobile 10 中获取 GPS 位置

那么问题就在标题中。

如何在 Android Webkit 或/和 Opera Mobile 10 的移动设备上获取 GPS 位置?

所以在 iPhone Safari 中这是可行的。那两个浏览器呢?我寻找这样的功能并没有发现任何东西。这也可以通过javascript实现吗?

0 投票
1 回答
323 浏览

number-formatting - 浮点数显示为 Opera-mobile 的电话号码

我正在开发小型网络移动应用程序。我的一些页面包含浮点数。但在 Opera-mobile 上,此号码显示为交易电话号码的链接。我为 Safari 发现了类似的问题:

但这不适用于 Opera-mobile。如何解决?

0 投票
1 回答
2245 浏览

javascript - Opera Mobile 无法使用 Javascript 聚焦文本输入

使用 Opera Mobile(尝试 9.5 和 10),我无法使用 Javascript 将光标置于文本框中。

我有一个条形码扫描仪,所以我想让文本框自动聚焦,以便它准备好接收自动条形码输入,而无需用户点击。必须点击并不是真正的问题,如果扫描仪在文本框未聚焦时尝试扫描,Opera 会导航到本地“欢迎使用 Opera”页面,即使主页设置已更改。

我试过了:

  • jQuery .focus()
  • jQuery .live()
  • 准系统 Javascript .focus()
  • 输入标签中的自动对焦属性
  • tabindex="-1" 在输入标签上
  • putCursorAtEnd() 在这里找到
  • 使用 setTimeout() 将上述内容包装在计时器中

必须有一种方法来使用 Opera Mobile。所有其他 Javascript 都可以正常工作。

0 投票
1 回答
2320 浏览

javascript - 使用 Opera Mobile 10 扫描输入

我们为一个 PDA 应用程序选择了 Opera Mobile,一切都很顺利,直到我们遇到一个关于将扫描输入输入到其中一个文本字段的问题。

解决此问题的一般方法是在执行扫描操作时将一个文本框设置为具有焦点。

不幸的是,Opera 有意或无意地不支持这一点。当您进入屏幕时,焦点是不存在的,并且无法明确设置它。最糟糕的是,您也无法检测到按键事件,这使得几乎不可能从扫描操作中获取输入事件。

我不知道为什么 Opera,最受好评的移动浏览器之一,不支持这个。

这些地方一遍又一遍地问同样的问题,

http://dev.opera.com/forums/topic/255066

http://dev.opera.com/forums/topic/650332

http://dev.opera.com/forums/topic/384311

我们也在 Opera Dev 论坛上发帖,看来他们(到目前为止)对此没有解决方案。如果有人尝试过解决方法,我们很想听听解决方案。

请注意,此处的解决方案不适用于 Opera Mobile 10。我没有在提议的 9.X 版本中尝试过。

0 投票
1 回答
103 浏览

jquery-mobile - 适用于 Windows 模拟器的 Opera Mobile 的理想尺寸

在 Opera 移动模拟器中测试 jQuery 移动网站的理想尺寸?

当我将其设置为 350 * 600 时,我的应用程序看起来很棒,但是当我将其变小或变大时,它会丢失一些文本 [不对齐]

0 投票
3 回答
2264 浏览

html - Opera Mobile 错误计算位置:已修复

我有一个有趣的位置问题:在 Opera Mobile 11 中已修复:

测试页面:http ://dl.dropbox.com/u/841468/testcase/opera/fixed.html

红色<div>应固定在顶部。如果我向下滚动页面,元素会从视口的顶部边缘移动一点(设备像素中正好 93px);但是如果我向上滚动,元素会返回到正确的位置。

(HTC Desire 的屏幕截图):

HTC Desire 上的屏幕截图

我的发现:

  • 更改缩放级别没有帮助,也没有从顶部边缘更改元素位置。
  • 它在 Opera Mobile 模拟器(10.1b 和 11)中正常工作
  • 设置或删除“顶部”/“左侧”属性没有帮助
  • 将“z-index”或“display”属性设置为某个值并没有修复它
  • 即使我移动视口,它也会显示这种行为window.scrollTo(x, y)
  • 将“缩放”设置为“重置”不起作用
  • 鼠标事件通过这个元素到达它下面的元素(如果它在那个不正确的位置)
  • 尝试 IE hack 没有用 :)

谢谢

0 投票
1 回答
1719 浏览

css - 仅适用于 Opera Mini 的 CSS

我对 css 和 Opera Mobile 有一些问题。

在不影响其他页面的情况下,有没有办法可以修复 Opera mobile 上的 CSS?

这是我的问题:

  1. 链接没有下划线
  2. 下面的 CSS 不像按钮一样居中

    /li>