问题标签 [handoff]

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 投票
2 回答
221 浏览

facebook - 一旦我从聊天机器人“交出”,如何从 Facebook 收件箱实现“交回”

构建一个聊天机器人并尝试实现切换协议。到目前为止,我已经把它交给了收件箱,这样如果有人要求客户服务,机器人就会把它交给收件箱,大概监控页面的人可以回答。一旦收件箱成为主要接收者,我就找不到将其交还给机器人的好方法......我知道我可以设置一个计时器并让机器人请求将对话交回,但这确实似乎不是最好的方法

0 投票
0 回答
135 浏览

ios - 不调用 iOS 12 Handoff 委托方法

在 iOS 12 和最近的 Mac High Sierra 10.13.6 更新中,切换停止工作。切换仍然在文档和应用程序切换器中启动,但是一旦用户点击切换,AppDelegate 方法 willContinueUserActivityWithType 和 continueUserActivity 不会被调用。按下文档或应用程序切换器中的切换只会打开应用程序,仅此而已。在极少数情况下,委托方法会被调用——大约 20 次尝试中只有一次。

我可以使用 iOS 11 和以前版本的 Mac high Sierra 进行确认,切换始终始终如一地正常工作。我认为这是 Apple 新软件的错误 - 有人可以确认吗?

0 投票
0 回答
1058 浏览

sdk - 在 azure bot 框架 SDK V4 中将 Bot 移交给人类

需要使用 nodejs 在 azure botframework sdkv4 中解决 Bot 到人工切换

0 投票
1 回答
2290 浏览

swift - application:continueUserActivity:restorationHandler: 使用切换时未调用

我在我的测试设备(不使用模拟器)和 SwiftUI 上使用最新版本的 Xcode、macOS、iOS

我的 SwiftUI 用户界面和我的 UserActivity DelegateHandler:

在我的里面appdelegate

当我在一台设备上启动应用程序并使用我的另一台设备进入该菜单(双击主页按钮时)并单击屏幕底部我的测试应用程序的切换符号时,应用程序启动但该功能application:continueUserActivity:restorationHandler:永远不会被调用,所以我无法继续,而是通过单击它来启动应用程序时显示标准行为。任何想法为什么会这样?

0 投票
0 回答
80 浏览

corespotlight - 在 Spotlight 中重复显示 NSUserActivity

我知道有几篇关于这个主题的帖子,但它们与我的问题有很大不同。

我正在尝试NSUserActivity在 Spotlight 搜索中显示我的。对于我来说NSUserActivity,我使用了三个 API .isEligibleForHandoff.isEligibleForSearch.isEligibleForPrediction.

我的问题是我的活动在 Spotlight 搜索中显示了两次,其中一个结果提供了一个空的 userInfo,而另一个没有。但是Apple Programming Guide建议:

使用以下策略来避免创建单个项目的重复表示:

如果您同时使用 NSUserActivity 和 Core Spotlight API 来索引项目,请为相关唯一标识符和唯一标识符使用相同的值来链接项目的表示。

但我认为这甚至不是我的问题,因为我没有使用任何 Core Spotlight API。

那是我在UIResponder课堂上的代码:

注意:该updateUserActivityState(activity:)方法被连续调用两次。

那么如何避免在 Spotlight 搜索中获得多个搜索结果,并确保userInfo保留具有属性集的搜索结果。

0 投票
0 回答
444 浏览

ios - watchOS 6 和 iOS 13 NSUserActivity 切换不起作用

自从更新到 iOS 13 和 watchOS 6 后,对于我构建的任何应用程序,我都无法让 Handoff 功能从 Apple Watch 运行到 iPhone。该功能以前适用于我现有的自定义构建应用程序,但自操作系统更新后不再有效。我可以确认支持 Apple Watch 和 iPhone 上的 Handoff 的 Apple 本机应用程序工作正常,因此我排除了任何 iCloud 登录/帐户问题。为了帮助解决问题并隔离问题,我最终构建了一个演示 iOS 和 watchOS 应用程序来测试 Handoff 功能。我确保在 NSUserActivityTypes 下的 iOS 应用程序的 info.plist 中包含用户活动,并且我使用的是相同的开发人员团队 ID。我也在使用最新的 Xcode 版本 11.2.1。当下面的 WKInterfaceController 可见时,Handoff 图标应该出现在我的 iPhone 上的 App Switcher 中,但它没有出现。自更新以来我错过了什么吗?谢谢。

这是我的 WatchKit 代码。

iOS 应用上的 Info.plist。 在此处输入图像描述

0 投票
2 回答
117 浏览

c# - 如何使用 Bot 将附件从用户共享到代理(人工切换)?

我已经使用 c# 制作了机器人。它具有人类关闭的功能。我们集成了 tompanna 提供的人工切换解决方案,代理可以一次与单个用户交谈。这里是我们用于人工切换的解决方案链接https://github.com/tompaana/intermediator-bot-sample。我们的机器人工作正常,并且能够在此解决方案的帮助下与代理交谈,但是当用户想要从用户到代理或从代理到用户共享图像或任何类型的附件时,就会出现主要问题。机器人显示图像已发送,但用户无法看到它。更简单的情况发生在代理的情况下。 在此处输入图像描述 向用户发送附件时的代理图像。 在此处输入图像描述

还有用户的图像,看不到代理发送的图像。

0 投票
1 回答
398 浏览

salesforce - 有没有办法将 Microsoft Bot Framework 移交集成到 Salesforce Live 代理

我无法找到将机器人连接到实时代理的方法。

我尝试使用 MS Dynamics 365,这似乎是付费版本,所以我决定尝试使用 Salesforce 实时聊天集成,有没有办法这样做。

0 投票
1 回答
338 浏览

botframework - Bot Framework Handoff 场景到 MS Teams 上的真人

我们有一个使用 SDK4 部署到 Azure 的机器人。我们正在寻找一个简单的场景,将机器人对话移交给 MS Teams 聊天频道上的自然人。我找不到解释如何添加团队频道以及如何配置和触发切换协议的简单项目。有任何想法吗 ?

0 投票
0 回答
289 浏览

swift - 未使用 Handoff 和 SwiftUI 调用 onContinueUserActivity

在按照教程了解如何将 SwiftUI 与 Handoff 结合使用之后,它对我不起作用。在尝试了很多之后,似乎没有调用 OnContinueUserActivity 。切换图标显示,但一旦单击它,什么也没有发生。我怎样才能解决这个问题?