1

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

4

1 回答 1

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) {
于 2016-02-12T13:50:53.030 回答