问题标签 [switchcontrol]

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 回答
230 浏览

ios - 在 Settings->Genral->Accessibility iOS 7 中切换控制

我正在使用一个连接了蓝牙开关的应用程序。使用新的 iOS 7 Switch Control API,我需要检查 iOS 7 Switch Control API 是否打开。是否提供任何 API 来检查设置中的开关控制是否打开?

0 投票
1 回答
149 浏览

html - iOS7 Safari 与 Switch Control 访问

我正在尝试使用新的 iOS7“切换控制”辅助功能在 iPad 上更轻松地阅读 tarheelreader.org 上的书籍。我有一个蓝牙开关配置为“移动到下一个项目”和“选择项目”。使用这两个开关,我可以在页面中移动并访问该站点,但是需要太多点击才能简单地转到下一页。

我希望 Next Page 链接成为页面上突出显示的第一个项目。

我的实验表明他们以 DOM 顺序选择项目,并且似乎忽略了 tabindex。

我想我可以添加一个 javascript hack 来将 Next Page 链接移动到 DOM 的顶部,但我希望有比这更干净的东西。也许一些 ARIA 属性?

有什么建议么?

0 投票
2 回答
195 浏览

ios7 - 如何判断用户是否处于IOS UIAccessibility的开关控制模式

我们在 IOS 中有一个很好的功能,可以知道 UIAccessibility Voice over 是否处于活动状态。要使用的函数是 UIAccessibilityIsVoiceOverRunning()。我想知道我们是否有类似的 UIAccessibility 开关控制功能。我无法知道用户是否处于切换控制模式,即扫描是否正在发生。如何判断用户是否处于UIAccessibility的开关控制模式?

0 投票
1 回答
172 浏览

ios - 让 Switch Control 用户通过按下开关触发动作

我有一个开关控制设备“Ablenet (BLUE 2)”,我想使用开关设备控制我的应用程序。我的应用程序是一个分页(水平页面)新闻阅读器应用程序,我希望切换设备来控制我的应用程序上的新闻页面前进和后退。我可以将它与 iOS 的默认辅助功能菜单一起使用。

问题是导航需要很长时间。在我的应用程序代码中,我可以在哪里处理原始开关输入事件以加快用户处理速度?

0 投票
1 回答
3129 浏览

ios - 使用IOS的开关控制时如何以编程方式对项目进行分组?

使用 的Switch Control辅助功能时iOS,您可以打开“分组项目”以提高扫描速度。

但是有谁知道,系统如何决定哪些控件应该放在grouped一起,哪些不应该放在一起?

我尝试过以许多不同的方式布置控件,但仍然无法弄清楚逻辑。

谢谢

0 投票
1 回答
352 浏览

ios - 长按切换访问按钮返回主菜单

我正在创建一个专门设计用于使用Switch access玩的游戏。游戏根据关卡动态构建按钮网格,以模仿 iPad 图标的网格布局。由于切换访问的性质,我不能有一个返回按钮来返回主菜单,因为这将在游戏中被视为一个按钮并包含在用户将执行的选项卡中。

理想情况下,我希望用户能够通过长按其中一个开关按钮返回主菜单,我尝试将长按手势识别器附加到按钮被绘制到的视图上,这在模拟器但没有按下开关访问按钮,然后我尝试将其附加到每个按钮,这再次在模拟器中有效,但在实际测试中无效。

这是我在模拟器中使用的代码。

将 UILongPressGestureRecognizer 添加到按钮。

长按上调用的方法。

据我了解,开关访问控制就像蓝牙键盘一样工作(这是我目前正在测试的方式)。在设置开关访问按钮时,我将每个按钮映射到某个键盘键。

有谁知道我怎样才能让这个工作?我曾考虑在游戏进行时禁用按钮并在关卡之间重新启用它,但如果用户愿意,他们无法选择返回主菜单中间游戏,我觉得这将是糟糕的设计。

谢谢你的帮助。

0 投票
1 回答
63 浏览

ios - 苹果开关控制需要检测开关需要什么蓝牙服务

蓝牙设备需要哪些服务才能被苹果开关控制识别并使用?

我们正在创建一个支持蓝牙的设备(4.0),我们需要知道如何让苹果的 mac os 和 iOS 的开关控制检测到的设备。

谢谢你。

0 投票
1 回答
85 浏览

swift - 从 Swift 4 中的 Popover Viewcontroller 实时更新 UIViewController

现在我正在试验 SceneKit DebugOptions。我正在尝试使用 Popover ViewController 中的开关控制器实时更新/显示 Scenekits 调试选项。

我已经尝试了很多东西,比如 UserDefaults、Delegation 和 Protocols,但我仍然无法实时看到结果,每次我必须杀死应用程序并重新启动它才能看到结果。

所以,如果有人能回答我的问题,我会很高兴:D

在此处输入图像描述

我添加到我的 MainVC 的扩展

}

协议

}

调试菜单VC

}

0 投票
0 回答
35 浏览

ios - 你能有一个后台“应用程序”处理蓝牙输入,并作为一个开关控制输入设备吗?

我们想在 iOS 中使用眨眼作为开关控制的输入。我们有一个蓝牙设备,可以通过蓝牙广播原始脑电图,并且很容易处理这些信号以确定佩戴者何时眨眼。但这种处理不会发生在设备上,而是发生在手机上的代码中。

那么:是否有可能在手机上有正在处理脑电图的东西,当它看到闪烁时,会告诉 iOS 发生了开关控制按下?

0 投票
1 回答
445 浏览

ios - 从 Macbook 触发 iPhone 上的相机快门

我正在我的 macbook 上编写一个脚本来触发我 iPhone 上的相机快门。

我正在努力理解如何以编程方式执行此操作。我试过了:

  • 使用macbook作为蓝牙键盘(不知道如何模拟音量键)
  • 使用 Macbook 上的“切换控制”功能来控制 iPhone 设备(不幸的是,模拟按键似乎没有发送到 iPhone)

任何其他想法将不胜感激!