Windows 8 如何更改;浏览器全屏显示“;用于快照视图(Windows 8应用程序-构造2)

Windows 8 如何更改;浏览器全屏显示“;用于快照视图(Windows 8应用程序-构造2),windows-8,winjs,construct-2,Windows 8,Winjs,Construct 2,我正在使用Construct2开发一个Windows8应用程序 我将浏览器中的全屏设置为信箱比例,并希望将其更改为快照视图的比例 我发现Windows8 on view state snaped事件,但我没有找到在浏览器中更改全屏的操作我找到了一个适合我的解决方案 首先,我从构造2中导出windows 8应用程序,但不缩小脚本(取消选中缩小脚本),然后在VS2012下,我添加到c2runtime.js的末尾,这几行: window.addEventListener("resize", onRes

我正在使用Construct2开发一个Windows8应用程序

我将浏览器中的
全屏设置为
信箱比例
,并希望将其更改为快照视图的
比例


我发现
Windows8 on view state snaped
事件,但我没有找到在浏览器中更改
全屏的操作

我找到了一个适合我的解决方案

首先,我从构造2中导出windows 8应用程序,但不缩小脚本(取消选中缩小脚本),然后在VS2012下,我添加到
c2runtime.js
的末尾,这几行:

window.addEventListener("resize", onResize);
function onResize() {
    window.location.reload();
}
我将包含模式编号的行18068更改为:

(Windows.UI.ViewManagement.ApplicationViewState.snapped == Windows.UI.ViewManagement.ApplicationView.value)?2:3
这意味着当状态视图更改时,我将浏览器中的全屏设置为
2
3
,具体取决于
Windows.UI.ViewManagement.ApplicationView.value

PS:0=关闭,1=裁剪,2=刻度,3=信箱刻度,4=整数信箱刻度

c2runtime.js
的最后一部分:

    "media/",
    false,
    768,
    1366,
    (Windows.UI.ViewManagement.ApplicationViewState.snapped == Windows.UI.ViewManagement.ApplicationView.value)?2:3,
    true,
    true,
    true,
    "1.0",
    2,
    false,
    0,
    false
];
};

window.addEventListener("resize", onResize);
function onResize() {
    window.location.reload();
}