Windows 10个应用程序设置菜单实现
Windows 10 app settings menu implementation
我正在使用 Cordova 构建一个 Windows 10 应用程序,并希望添加“设置”菜单内容,单击左上角的 'hamburger' 图标即可找到这些内容。
How/where要做到这一点?
你必须使用 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) {
我正在使用 Cordova 构建一个 Windows 10 应用程序,并希望添加“设置”菜单内容,单击左上角的 'hamburger' 图标即可找到这些内容。 How/where要做到这一点?
你必须使用 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) {