如何在android版firefox插件中创建动态菜单?
我想让主菜单中包含更多项目的项目取决于某些属性。我添加如何在android版firefox插件中创建动态菜单?,android,firefox,firefox-addon-sdk,Android,Firefox,Firefox Addon Sdk,我想让主菜单中包含更多项目的项目取决于某些属性。我添加var menuID=window.NativeWindow.menu.add({callback:handleState,otherParams})并生成一些子项。但是,当我单击父项handleState时,它不会被调用。因此,我无法更新项目的可见性。如何订阅主菜单项的onClick事件?我找不到如何启动回调,所以我使用了observer nativeObserver: { observe: function (aSubje
var menuID=window.NativeWindow.menu.add({callback:handleState,otherParams})
并生成一些子项。但是,当我单击父项handleState
时,它不会被调用。因此,我无法更新项目的可见性。如何订阅主菜单项的onClick事件?我找不到如何启动回调,所以我使用了observer
nativeObserver: {
observe: function (aSubject, aTopic, aData) {
if (aTopic != "after-viewport-change") return;
MenuHandler.handleNativeMenuState();
}
},