2011-12-30 172 views
2

嗨有没有人有一个关于如何使用phonegap为Android和/或黑莓手机创建原生菜单的教程。我只是想,这些移动操作系统使用添加到我的PhoneGap应用Phonegap菜单和子菜单

回答

0

Android上添加本机菜单描述here 。这就像在本地应用程序中添加菜单一样。

或者,具有很好的菜单,如果你使用jQueryMobile描述here

0

的基本逻辑是陷阱的菜单按键,然后显示的菜单选项的定制DIV,像这样:

function init() { 
    document.addEventListener("deviceready", startup, false); 
} 

function startup() { 
    console.log("Business time..."); 
    menuDiv = document.querySelector("#menu"); 

    document.addEventListener("menubutton", doMenu, false); 
} 

function doMenu() { 
    console.log("The menu was clicked..."); 
    if(menuOpen) { 
     console.log("close the menu"); 
     menuDiv.style.display="none"; 
     menuOpen = false; 
    } else { 
     console.log("open the menu"); 
     menuDiv.style.display="block"; 
     menuOpen = true; 
    } 

} 

有关更多信息,请致电http://www.raymondcamden.com/index.cfm/2012/5/30/Example-of-adding-menu-support-to-a-PhoneGap-Application