我正在设计windows 8
使用HTML5
游戏,但我的游戏无法显示在快照视图,我想知道是否有可能只显示图像(如:商店应用程序)?如果是这样,我该怎么做?!问题与Windows 8 snapped视图
我也可以设置我的游戏不工作在快照视图像看向?
- 我希望把它类似于下面的截图
我正在设计windows 8
使用HTML5
游戏,但我的游戏无法显示在快照视图,我想知道是否有可能只显示图像(如:商店应用程序)?如果是这样,我该怎么做?!问题与Windows 8 snapped视图
我也可以设置我的游戏不工作在快照视图像看向?
非常感谢您的帮助,我解决了这个问题,你说:“当应用程序在快照视图,因此它会出现,因为我在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
}
,那么你应该perviously设置你的CSS文件
@media screen and (-ms-view-state: snapped) {
//do what you want to show when app go to snap view stat
}
您有更改视图抢购两种选择。您可以在不同的媒体查询中指定不同的CSS,这些CSS应该已经存在于您的CSS中,或者您可以使用页面的updateLayout事件中的命令式代码执行此操作。 对于您正在尝试的内容,我只需要一个带有您的图标的div和一切与其他div的div,并更改媒体查询中的“显示”属性。 让我知道你是否需要我更具体。
只想知道如何在 ' @ media screen和(-ms-view-state:snapped){ //如何在这里写什么? }' –
嗯,去做就对了。当您检测到您被抢购时,显示一个占位符。 –
@RaymondChen对不起,但如何显示占位符 –
而不是绘制您的游戏,填写屏幕绿色,并在中间画一个图标。 –