Я думаю, что это ошибка, я открыл билет jira.
var activity = win.getActivity();
// Re-create Menu
if(activity){
activity.onCreateOptionsMenu = function(e){
var item, menu;
menu = e.menu;
menu.clear();
var menuItem = menu.add({
visible: true,
title: 'title1',
showAsAction : Ti.Android.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW
});
var menuItem2 = menu.add({
title : "title2",
visible: true,
showAsAction : Ti.Android.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW
});
menuItem.addEventListener('click', function(e){
console.log("aaaaa");
});
activity.invalidateOptionsMenu();
};
}
- [ОШИБКА]: TiExceptionHandler: (основной) [158,158] menuItem.addEventListener ('click', function (e) {
- [ОШИБКА]: TiExceptionHandler: ^
- [ОШИБКА]: TiExceptionHandler: TypeError: menuItem.addEventListener не является функцией
- [ОШИБКА]: TiExceptionHandler: в Activity.activity.onCreateOptionsMenu (eval в Module._compile (/app.js:728:13),: 404: 14)
- [ОШИБКА]: V8Exception: возникла исключительная ситуация с неопределенным значением: 404: Uncaught TypeError: menuItem.addEventListener не является функцией
https://jira.appcelerator.org/browse/AC-5997