0

チャームに設定ページを作成しましたが、設定ページ内にハイパーリンクがあり、それをクリックすると、チャーム リストの新しいフライアウト リンクに移動する必要があります。チャームに 2 つのリンクがあるように、設定とヘルプです。

設定から、ハイパーリンクからヘルプに移動する必要があります。

私が試してみました :

WinJS.UI.SettingsFlyout.showSettings("helpDiv", "pages/help/help.html");

これはナビゲートしません。

チャーム - 設定で、あるフライアウトから別のフライアウトに移動することはできますか?

4

1 に答える 1

0

こんにちは、help.html に、settings.html ページのタイトルと一致するコマンド ID がありましたか (ヘルプ リンクがここにあると仮定します)。以下のコードは settings.html にあります。

WinJS.Application.onsettings = function (e) { e.detail.applicationcommands = { "helpDiv": { title: "Help", href: "pages/help/help.html" } }; WinJS.UI.SettingsFlyout.populateSettings(e); };

以下のコードは help.html にある必要があります

<div data-win-control="WinJS.UI.SettingsFlyout" aria-label="Help settings flyout" 
         data-win-options="{settingsCommandId:'Help',width:'wide'}">
........

于 2013-02-11T22:44:22.410 に答える