【发布时间】:2015-06-08 02:44:24
【问题描述】:
在 facebook 的 doc 上写着
- (void)calendarEventReminderReceived:(NSNotification *)notification
{
NSString *eventName = notification.userInfo[@"name"];
[self.bridge.eventDispatcher sendAppEventWithName:@"EventReminder"
body:@{@"name": eventName}];
}
JavaScript 代码可以订阅这些事件:
var subscription = DeviceEventEmitter.addListener(
'EventReminder',
(reminder) => console.log(reminder.name)
);
但我永远无法完成这项工作。这应该是 sendDeviceEventWithName 吗?原生模块也应该总是单例的吗?
【问题讨论】:
标签: javascript ios objective-c facebook react-native