Windows 10应用程序设置菜单实现

时间:2016-02-02 08:49:53

标签: cordova cordova-win10

我正在使用Cordova构建Windows 10应用,并希望添加“设置”菜单内容,单击“汉堡包”时可以找到该内容。左上角的图标。 如何/在哪里这样做?

1 个答案:

答案 0 :(得分:3)

您必须使用WinRT API:

var settingsPane = Windows.UI.ApplicationSettings.SettingsPane.getForCurrentView();
function commandsRequested(e) {
    var applicationCommands = e.request.applicationCommands;
    var command1 = new Windows.UI.ApplicationSettings.SettingsCommand('<commandId1>', '<Title>', function () {
        // do something...
    });
    applicationCommands.append(command1);
}
settingsPane.addEventListener("commandsrequested", commandsRequested);

您可以在DeviceReady处理程序中执行此代码,并将其包含在Windows平台的合并脚本中,在自定义插件中,或者仅使用以下条件:

if (cordova !== undefined && cordova.platformId === "windows" && Windows) {