1

JSとHtmlを使用してWin8アプリを構築します。アプリを開いているときにユーザーが入力を開始するとすぐに検索チャームを表示するにはどうすればよいですか?default.js直前に次のコードがありますapp.addEventListener("activated", function (args) {

var searchPane = Windows.ApplicationModel.Search.SearchPane.getForCurrentView();
var showOnKeyboardInput = searchPane.showOnKeyboardInput;
searchPane.showOnKeyboardInput = showOnKeyboardInput;

それを試して、アプリが開いているときに入力を開始すると、何も起こりません。私が持っている各jsファイルにそのスニペットが必要ですか?home.jsとdetail.js(マルチページアプリ)があります。ありがとう。

4

1 に答える 1

2

これにより、設定値が取得されます。

var showOnKeyboardInput = searchPane.showOnKeyboardInput;

これにより、同じ値が設定に再割り当てされます。

searchPane.showOnKeyboardInput = showOnKeyboardInput;

したがって、何も変わらないのは正常です。試す:

searchPane.showOnKeyboardInput = true;
于 2012-12-12T22:18:24.807 に答える