windows8 应用激活

程序激活例子
这个演示了你如何处理激活你的Metro应用程序。
对于一个例子演示了如何处理活化,悬挂,和恢复,看到程序激活和悬架例子
(function () {
    var app = WinJS.Application;

    function scenario1Refresh() {
        location.reload(true);
    }

    function onScenarioChanged() {
        // Do any necessary clean up on the output, the scenario id
        // can be obtained from sdkSample.scenarioId.
        sdkSample.displayStatus("");
    }

    function domcontentloadedHandler() {
        document.getElementById("scenarios").addEventListener("change", /*@static_cast(EventListener)*/onScenarioChanged, false);
    }

    function activatedHandler() {
        // Populate the text boxes with the previously saved values
        if (app.sessionState.person) {
            document.getElementById("firstName").value = app.sessionState.person.firstName;
            document.getElementById("lastName").value = app.sessionState.person.lastName;
        }
    }

    function checkpointHandler() {
        // These will get written out on the next checkpoint event
        var person = new Object();
        person.firstName = document.getElementById("firstName").value;
        person.lastName = document.getElementById("lastName").value;
        app.sessionState.person = person;
    }

    document.addEventListener("DOMContentLoaded", domcontentloadedHandler, false);
    app.addEventListener("activated", activatedHandler);
    app.addEventListener("checkpoint", checkpointHandler);

})();

完整代码

/Files/risk/windows8/应用激活sample.rar 

作者:risk
出处:http://www.cnblogs.com/risk
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
原文地址:https://www.cnblogs.com/risk/p/2494701.html