3

我使用带有 Cordova 3.5 版的 Telerik AppBuilder 和以下代码在 Android 设备上提供物理后退和菜单按钮:

var app;

function onLoad()
{
    document.addEventListener("deviceready", onDeviceReady, false);
}

function onDeviceReady()
{    
    app = new App();

    app.run();

    document.addEventListener("backbutton", onBackBtn, false);
    document.addEventListener("menubutton", onMenuBtn, false);                    
}            

function onBackBtn()
{
    app.goToPrevView();
}

function onMenuBtn()
{
    app.menu.toggle();
}  

但有时 menubutton 事件仅在我的摩托罗拉 G 上运行的 Android v4.4.4 上的菜单键双选项卡上触发。

也许它与此设备上的虚拟键有关?

4

0 回答 0