我正在使用 javascript 开发 win 8 应用程序。如何在启动屏幕上添加进度环,直到应用程序被加载并在中心页面上添加直到数据加载?
问问题
969 次
1 回答
1
Microsoft 在 MSDN 上发布了一个不错的示例,其中包含详细的细节(请参阅此处),但这里是基础知识。
- 在您的应用程序中,包含一个新的 DIV,它是 的直接子级
body
,并将其样式设置为:
例子:
.myExtendedSplash {
position: absolute;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
background-color: red; // your app colour
}
- 在应用程序中包含应用程序的启动图像,位置适当(需要脚本,请参阅示例)
- 将一个添加
<progress class="win-ring win-medium></progress>
到您在第一步中创建的启动画面 div
繁荣!
复杂性来自:
- 需要有操作系统启动的确切位置,即在激活的事件参数上
- 如果用户在您显示它时更改屏幕分辨率或方向,则需要调整此启动屏幕的位置(处理窗口大小调整,并且事件参数得到更新)
于 2013-02-08T16:28:02.950 回答