问题标签 [siri-remote]

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 投票
0 回答
154 浏览

ios - 点击我的 iOS App 按钮后可以调用 Siri 吗?

我想从我的应用程序调用 Siri。我的应用程序也连接到 BLE 设备,我也想从我的 BLE 设备打开 Siri。

那么,我该怎么做呢?是否可以从我的 iOS 应用程序调用 siri?

0 投票
0 回答
35 浏览

uitapgesturerecognizer - tvOS Siri 遥控器:SKView UITapGestureRecognizer 不工作,但 UISwipeGestureRecognizer 工作正常

我正在使用UITapGestureRecognizeron anSKView来检测 Siri 遥控器 (tvOS) 上的点击。

水龙头永远不会被识别,选择器永远不会被调用。但是,当我使用 a 时UISwipeGestureRecognizer,一切正常。我什么都没改变。

所以,滑动可以工作,点击不能在SKView. 要修复它,我需要将其添加UITapGestureRecognizer到 SKView 的父UIView级。

关于为什么水龙头不起作用的任何想法SKView

0 投票
1 回答
121 浏览

swift - 触摸位置 Siri Remote tvOS Swift

是否可以检测到 Siri Remote 表面的水龙头坐标?当用户双击它时,我希望识别左半部分和右半部分并为其分配一个功能。

谢谢!

0 投票
2 回答
359 浏览

swiftui - 在 SwiftUI 中检测 Siri Remote 滑动

如何从 SwiftUI 识别 Siri Remote 滑动手势。

我似乎还没有实施,那么我该如何解决呢?

0 投票
1 回答
256 浏览

swift - 如何区分 Siri Remote 按钮按下和游戏手柄按钮按下?

pressesBegan(_ presses: Set<UIPress>, with event: UIPressesEvent?)我在我的 ViewController 上写了一个覆盖。

当我按下 Siri Remote 上的“菜单”按钮时UIPress,它正确地看到了一个press.type设置为。.menu

但是,当我在连接到 Apple TV 的 DualShock 4 游戏手柄上按下“圆圈”( ) 时,它也会收到新闻事件。这是正常的吗?它是记录在案的行为吗?(我认为这个想法是让应用程序“自动”通过游戏手柄导航。).menubuttonB

我并不总是希望“游戏手柄上的 B”和“遥控器上的 MENU”做同样的事情。我如何区分这两种情况?在他们的领域中似乎也没有携带任何关于哪个设备发起按键的信息UIPressesEventUIPress还有其他方法吗?

0 投票
1 回答
135 浏览

swift - 如何检测新 Siri Remote 2nd Generation 上的圆形手势

我想检测在新的 Apple TV Siri Remote 2nd Generation 上旋转轮子的动作。

有没有办法知道顺时针或逆时针方向?

如何获得旋转速度或与此循环动作相关的任何数据?

在此处输入图像描述

0 投票
1 回答
78 浏览

swift - tvos 15 - Siri Remote 未在数组中返回:GCController.controllers()

swiftUI & tvOS 15中,当调用 GCController.controllers() 来获取连接到苹果电视的控制器列表时,

Siri Remote 没有注册为第一个控制器,实际上它根本没有注册!

直到 tvOS 15(例如 14.7)它都在工作

即使我注册通知,连接事件也不会为已连接的 Siri 遥控器分派

根据Appel 的 $#itty 文档,我找不到该区域的变化

任何帮助,将不胜感激

0 投票
0 回答
84 浏览

swipe - 如何使用 Siri 遥控器在 Apple TV 上基于向左滑动或向右滑动执行操作?SwiftUI Xcode 13

我已经尝试过这里提供的答案: Detect Siri Remote swipe in SwiftUI 但它看起来有点像黑客,它会产生这个错误:

线程 1:致命错误:在展开可选值时意外发现 nil

我的问题是,使用 swiftUI 从 tvOS 上的 Siri 遥控器识别滑动手势的正确方法是什么?

提前谢谢了!