【发布时间】:2017-11-24 09:52:54
【问题描述】:
我创建了一个 js 脚本,它订阅了两个不同的事件:
function testDoubleEvents() {
alert("started");
var eventName1 = "LeftBumperPressed";
var eventName2 = "RightBumperPressed";
session.service("ALMemory").done(function (ALMemory) {
alert("ALMemory ok");
ALMemory.subscriber(eventName1).done(function(subscriber1) {
alert("subscribed1");
subscriber1.signal.connect(function(result1){
alert(eventName1);
});
});
ALMemory.subscriber(eventName2).done(function(subscriber2) {
alert("subscribed2");
subscriber2.signal.connect(function(result2){
alert(eventName2);
});
});
});
}
- 第一次发生此事件时如何取消订阅该事件?
- 当其中一个事件首次发生时,如何取消订阅这两个事件?
【问题讨论】:
标签: javascript nao-robot pepper