问题标签 [bixby]

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

bixby - Bixby 可以针对不同的设备有不同的视图吗?

我正在尝试为 Bixby 中的不同设备提供不同的输入视图。

例如,在 Bixby 平板电脑上,我希望允许用户在单个屏幕中选择多个开关输入。另一方面,对于 bixby 扬声器,我想将其分解,一次只提示用户输入一个输入。这可能吗?

0 投票
1 回答
32 浏览

bixby - 如何使用 Bixby 视图创建水平跨越单元格?

我想在 Bixby 视图中创建水平跨越的单元格。以前,我们可以使用 .bml 文件来执行此操作。Weather Channel 应用程序目前使用带有相应数据的大图表来执行此操作。下面是我要创建的应用程序 UI 示例。

应用截图

我尝试创建几个vbox元素并添加一个layout-macro内部,但vbox不会采用那种类型的元素。我该怎么办?谢谢!

0 投票
1 回答
65 浏览

bixby - 是否可以使用列表中的项目动态添加对话驱动程序?

我想使用列表中的项目动态添加一些对话驱动程序,可能有 0 个或更多项目,最多 6 个。

对话驱动程序块中当前不允许使用 for-each 循环,因此我求助于使用“if”语句并选择列表中的相应项目。

这有效,但它很丑陋,有没有更好的方法?

谢谢

0 投票
1 回答
101 浏览

bixby - 如何使用函数 transaction.retrieve() 获取收据数据?

我正在开发一个交易工作流胶囊,我使用函数 transaction.retrieve() 从平台获取订单数据。但它只返回部分订单数据

MyReceipt 是一个存储订单信息的结构体,它的定义如下:

它被构建为 Commit Action 的输出概念,像这样

我尝试获取这样的数据

它应该返回所有 MyReceipt 数据。但是它只返回部分Receipt数据。得到所有订单是否正确?还是有其他方法可以获取所有收据数据?

我发现示例代码就像这样使用它来获取最后的收据数据

但它没有解释这两个参数 "ALL" 和 1 代表什么。我想了解有关此功能使用的更多详细信息。

您能否告诉我如何使用函数 transaction.retrieve() 或其他函数来获取所有 Receipt 历史数据,以及当我尝试查找问题原因时如何检查某人的交易数据。

0 投票
1 回答
45 浏览

bixby - 如何在 bixby 中执行自由文本搜索

有什么方法可以在 bixby 中执行自由文本搜索?

例如:如果用户说一个完全不同的词,那么我需要打破这些输入并再次搜索并将结果提供给用户。如果用户问我在哪里可以找到华夫饼,我搜索它但没有得到任何结果,所以我会将输入值华夫饼分成两个单词并再次搜索每个单词,如果找到结果,将显示给用户。或者如果有其他方法可以解决这个问题,请告诉我。

0 投票
1 回答
80 浏览

bixby - 如何获取用户在 bixby 中询问的确切输入词

我的应用程序有类别,类别也有词汇,所以如果用户搜索和输入的值落入词汇中,那么它将返回该symbol值。
例如:我的词汇是

并且用户搜索soup,所以它将返回给我的api的输入值是中文。这很好,但我想给用户一个消息,比如“这里有好汤餐厅”。

我将如何从用户那里获得准确的输入词?

0 投票
2 回答
50 浏览

bixby - 结果视图。匹配。多个从输出

我有与 CommandResult (commandResult) 匹配的主要结果视图

此响应可能来自不同的操作,我如何在 from-output 的一个匹配项中捕获所有 commandResult?

例子:

0 投票
1 回答
53 浏览

bixby - 开始 bixby 应用的开始话语

  1. 如何确定(以及在哪里???)bixby 与我的胶囊交互的所有开始话语?例如,我想说启动 appname、播放 appname
  2. 当胶囊在 emu 中启动时,它不会请求我的代码的任何数据,只是在一些 NL 消息之后 - 所以结果视图没有启动。我如何在胶囊自动启动时开始一些响应?
0 投票
1 回答
41 浏览

bixby - 如何定义提示的类别?

在该capsule-info.bxb文件中,您可以将提示定义为与 Bixby 一起使用的建议短语。hints元素中有一个名为的键for-category,可让您将不同的短语分配给不同的类别,但我不知道如何定义它们。有什么帮助吗?

当前代码

我希望能够添加一个类别来询问天气和更改设置的类别。

0 投票
1 回答
46 浏览

bixby - actionFgColor 和 actionBgColor 有什么作用?

capsule-info.bxb文件中,有两个名为actionFgColorand的键actionBgColor,我不确定它们的作用。如果有交互元素或动作,这是否在应用程序内部使用?还是与 Bixby Marketplace 中胶囊的出现有关?

示例代码