1

windows 8を使用するためのゲームを設計してHTML5いますが、ゲームをスナップビューで表示できず、画像(ストアアプリケーションなど)だけを表示できるかどうか疑問に思っています。もしそうなら、どうすればそれを行うことができますか?!

また、見た目の向きのようにスナップビューで動作しないようにゲームを設定できますか?

  • 次のスクリーンショットのようにしたい

ここに画像の説明を入力してください

4

2 に答える 2

2

スナップのビューを変更するには、2 つの選択肢があります。既に CSS にあるはずのさまざまなメディア クエリで別の CSS を指定するか、ページの updateLayout イベントで命令型コードを使用して指定できます。あなたが試みていることについては、アイコンを含むdivと他のすべてのものを含むdivを作成し、メディアクエリの「表示」プロパティを変更します。もっと具体的に言う必要がある場合はお知らせください。

于 2012-07-03T15:35:35.780 に答える
1

助けてくれてありがとう、あなたが言ったように解決しました「アプリがいつスナップビューにあるかを検出し、CSSファイルで設定したように表示されます

サンプルコード

スナップ ビューのチェック

window.onresize = function () {
            var myViewState = Windows.UI.ViewManagement.ApplicationView.value;
            var viewStates = Windows.UI.ViewManagement.ApplicationViewState;
            if (myViewState == viewStates.snapped) 

                //do what you want


        }

次に、以前にCSSファイルを設定する必要があります

@media screen and (-ms-view-state: snapped) {
//do what you want to show when app go to snap view stat
}
于 2012-07-05T20:09:31.923 に答える