触发器

触发器可用于将事件分配给小组件。执行分配给触发器的动作时,会触发事件。

用法:

要将触发器添加到小组件,请执行以下操作:

  1. 单击 Triggers(触发器)以将触发器添加到小组件。
  2. 单击 Event(事件)下拉列表并选择以下其中一个事件。
    1. 鼠标事件包括:Click(单击)、Double Click(双击)、Right Click(右键单击)、Mouse Over(鼠标移过)Mouse Out(鼠标移开)和 Mouse Wheel(鼠标滚轮)。
    2. 小组件的 Load(加载)和 Unload(卸载)。
    3. Timeout(超时)- 如果加载小组件存在空置时间,则可能在空置时间超过设限时触发事件。
    4. Interval(间隔)- 此事件在小组件加载起的特定间隔后触发。
    5. Variable Data change(变量数据更改)- 当分配的变量数据发生更改时触发此事件。可以选中 Skip initial data event(跳过初始数据事件)复选框来跳过初始数据更改。可以添加条件并使触发器仅在满足条件时执行。选中 Condition(条件),根据条件执行触发器并提供条件。

  3. 单击 Create Action(创建动作)并执行以下其中一个动作:
    1. 选择 Navigate(导航)并选择要导航的显示。可以导航到外部链接或打开文件。要在新选项卡中打开 URL,请单击 Open in New Tab(在新选项卡中打开)。

      要打开文件,必须将文件复制到 ../staging/www 目录中。链接文件的 URL 采用以下格式:http://ipaddress:port/filename.extension。在例如在运行 deviceWISE 的计算机位于 10.123.61.100 上并侦听端口 8083 的情况下。将文件放在 ../staging/www 目录中,并将外部链接更改为 http://10.123.61.100:8083/<filename>

    2. 选择 Write Value(写入值)将值写入变量。
    3. 选择 Fire Trigger(激发触发器)以选择项目和关联的触发器。
    4. 选择 Fire Subtrigger(激发子触发器)以选择项目和关联的子触发器。
    5. 选择 Info Bar(信息栏)并输入当您单击小组件时将会显示的消息。

      可以使用 ${<project/triggername>} 动态绑定触发器或项目

    6. 选择 Open Modal(打开模式),选择要打开的显示,分配 Unique Id(唯一 ID)并输入模式显示选项。可以从不同的库中选择显示。
    7. 选择 Close Modal(关闭模式),选择要使用 Unique Id(唯一 ID)关闭的显示。
    8. 选择 Wait(等待)并输入毫秒数。在执行进一步动作之前,小组件将等待该毫秒。
    9. 选择 Fullscreen(全屏),则进入全屏(F11)。
    10. 选择 Fullscreen Exit(退出全屏),则退出全屏(F11)。
    11. 选择 Audio(音频),然后选择以下其中一个类型。
      • 如果您选择 Sound(声音),请提供 Audio URL(音频 URL)。根据需要调整 Volume(音量)和 Playback Rate(播放速率)。选中 Loop(循环)以重复播放 Sound(声音)。
      • 如果您选择 Speech(语音),请选择Voice(人声)并输入需要阅读的文本。根据需要调整Rate(速率)、Pitch(音高)和 Volume(音量)。
    12. 选择 Vibrate(振动)并输入 Vibrate(振动)和 Pause(暂停)的间隔以创建振动模式。

Related Topics Link IconRelated Topics