问题标签 [autofocus]

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 投票
3 回答
55942 浏览

html - 是自动对焦=“自动对焦”还是自动对焦?

我似乎记得以前版本的 HTML(HTML5 之前)中的大多数(可能是所有)属性都需要属性才能具有值,例如readonly="readonly".

HTML5 和autofocus属性是否如此?

0 投票
4 回答
14477 浏览

html - HTML5 自动对焦 = 自动选择?

我正在使用一些 HTML5 表单功能来逐步增强我的 Web 项目的用户体验。特别是autofocus,我想在允许用户输入标签的模态(灯箱)对话框中使用它。现有标签可能存在。

我安装的唯一支持自动对焦的浏览器是 Chrome 9,但是当我在那里测试它时,它确实将焦点放在了字段上,但也会自动选择字段中的所有现有文本。我没想到或想要自动选择,我想要自动对焦。

我的期望是错的还是 Chrome 错了?

0 投票
1 回答
190 浏览

blackberry - 在 BlackBerry OS 6 中扫描而不拍照

我正在做一个需要我使用视频控件的项目。我的目标是打开相机并用它来扫描一些单词。我不想从中拍照。我需要在图像聚焦时自动捕获图像,而不是让用户通过按下按钮拍照。我现在想到的是相机自动对焦的状态,如果我能以某种方式捕捉该状态并拍摄快照,那么我不必要求用户拍照。我不知道如何实现这一目标。任何人都可以对我有所了解吗?

如果你们中的任何人使用过诸如条形码助手或加拿大轮胎应用程序之类的条形码扫描仪,我想要这样的东西。

先感谢您!

0 投票
2 回答
4630 浏览

javascript - SetFocus 在 iPad 上不起作用

我们发现此代码适用于具有 IE、Safari 和 FireFox 的 PC。但是,在带有 Safari 的 iPad 或 iPhone 上,它不会自动聚焦在文本框上。我们不能触摸屏幕并单击文本框,我们需要自动对焦。这里有什么提示吗?

谢谢!

0 投票
2 回答
13263 浏览

iphone - 焦点(自动对焦)在相机中不起作用(AVFoundation AVCaptureSession)

我正在使用标准 AVFoundation 类来捕获视频并显示预览(http://developer.apple.com/library/ios/#qa/qa1702/_index.html

这是我的代码:

一切正常,但有时会出现一些问题:

  • 相机对焦不工作 - 它是随机的,有时有效,有时无效。我在不同的设备上尝试过 iPhone 4 和 3GS。我试图谷歌它,但没有结果。人们只提到损坏的设备,但我检查了 3 部 iPhone 4 和 1 部 iPhone 3GS。问题无处不在。
  • 相机加载时间很长。我正在使用 ScannerKit API,出于同样的原因,它也在使用相机,它的加载速度比我的实现快两倍。

任何想法可能是什么问题?第一个问题肯定更重要。

0 投票
1 回答
5140 浏览

iphone - 如何在不重新创建会话的情况下让自动对焦在第二个 AVCaptureSession 中工作?

当我创建第二个 AVCaptureSession 时,自动对焦在第一个 AVCaptureSession 上不起作用。要创建的第二个会话是自动对焦工作的会话,而第一个创建的会话不自动对焦。

我希望任何一个会话在另一个会话停止后启动时都能够自动对焦,就像两个会话的自动白平衡和自动曝光一样。如果您使用下面的示例代码观察日志窗口,您可以看到键值观察消息通过;但在顶级会话运行时永远不会更改焦点消息。

旁注:不幸的是,我正在使用的第三方库中有一个错误,它阻止我在它们之间切换时完全重新创建会话(它泄漏了它的 AVCaptureSessions,最终导致应用程序被杀死)。完整的故事是这个库正在为我创建一个捕获会话,它有一个公共 API 来启动和停止会话,我希望创建另一个会话。下面的代码演示了这个问题,虽然没有使用第三方库。

我用下面列出的代码和一个 XIB 文件创建了一个测试应用程序,该文件有两个视图,一个在另一个之上,一个按钮连接到用于演示问题的 switchSessions 方法。

这可能与此处描述的问题有关,即 Focus (Autofocus) not working in camera (AVFoundation AVCaptureSession),尽管没有提及两个捕获会话。

头文件:

实现文件:

0 投票
1 回答
1043 浏览

java - 安卓相机的手动校准

我几乎已经完成了为 Android 编写的颜色检测器应用程序。但是,我在近距离拍摄时遇到了问题。我的 NexusOne 和 Desire 都无法正确地自动对焦。我已经尝试了几乎所有的参数都无济于事。是否可以让用户聚焦镜头?

我尝试实现缩放技巧(将手机向后移动并缩放然后自动对焦),虽然它适用于本机相机应用程序,但我无法让它与我的应用程序一起使用。

所有建议表示赞赏。:)

0 投票
1 回答
4938 浏览

android - Android相机连续对焦

我需要在 android 上实现一个使用相机的应用程序,它需要将焦点持续地保持在对象上。每当用户更改相机位置时,它应该自动为该位置自动对焦(非常类似于Google Goggles)。

现在我正在使用以下代码:

这工作得很好,但它不是连续的......

0 投票
1 回答
1081 浏览

qr-code - 带有自动对焦指示和声音的 iOS 二维码库

我已经使用 ZBarCode 库完成了一个简单的二维码应用程序。我可以扫描二维码并将数据捕获回我的自定义视图。

我也可以在扫描仪视图上添加一个子视图,但这只是一个图层,我想制作一个“自动对焦”框,如红色矩形在对焦 QR 码并使用声音捕获时会闪烁。

ZBarCode 似乎无法制作自动对焦效果和声音捕捉,是我错过了什么还是限制?如果是这样,是否有任何其他 QRCode 库可以自动对焦和捕捉声音效果?

非常感谢您的帮助!

0 投票
6 回答
84840 浏览

javascript - 移动 Safari 自动对焦文本字段

在 Mobile Safari 中,我在设置延迟时间后无法专注于文本字段。我附上了一些展示该问题的示例代码。如果在单击按钮时触发 .focus(),一切都会按预期工作。如果您将焦点挂在回调上,例如 setTimeout 函数,则它仅在移动 Safari 中失败。在所有其他浏览器中,都会有延迟,然后才会出现焦点。

令人困惑的是,即使在移动 Safari 中,也会触发“focusin”事件。这(以及 SO 中的 ~similar~ 评论)让我认为这是一个移动 safari 错误。任何指导都将被接受。

我已经在模拟器和 iPhone 3GS/4 iOS4 上进行了测试。

示例 HTML:

〜类似〜所以问题: