none
Dom explorer et console javascript vide RRS feed

  • Question

  • Bonjour,

    je me suis mis au développement VSE 2012 pour des application windows 8 (HTML + JavaScript)

    Il y a cependant un petit souci avec mon IDE, car lorsque je fais une application, celle-ci se lance bien, mais m'affiche un DOM Explorer vide. De plus, j'ai un trigger qui devrait normalement m'afficher un message dans la console javascript, mais rien n'est affiché (le trigger est quand à lui bien actionné)

    Ici vous avez mon default.js

    // Pour obtenir une présentation du modèle Vide, consultez la documentation suivante :
    // http://go.microsoft.com/fwlink/?LinkId=232509
    (function () {
        "use strict";
     
        WinJS.Binding.optimizeBindingReferences = true;
     
        var app = WinJS.Application;
        var activation = Windows.ApplicationModel.Activation;
     
        app.onactivated = function (args) {
            if (args.detail.kind === activation.ActivationKind.launch) {
                if (args.detail.previousExecutionState !== activation.ApplicationExecutionState.terminated) {
                    // TODO: cette application vient d'être lancée. Initialisez
                    // votre application ici.
                } else {
                    // TODO: cette application a été réactivée après avoir été suspendue.
                    // Restaurez l'état de l'application ici.
                }
                args.setPromise(WinJS.UI.processAll().then(function () {
     
                    document.getElementById('boutonPourOuvrir').onclick = function () {
     
                        console.log('Salut !');
     
                    }
                }));
            }
        };
     
        app.oncheckpoint = function (args) {
            // TODO: cette application est sur le point d'être suspendue. Enregistrez tout état
            // devant être conservé lors des suspensions ici. Vous pouvez utiliser l'objet
            // WinJS.Application.sessionState, qui est automatiquement
            // enregistré et restauré en cas de suspension. Si vous devez effectuer une
            // opération asynchrone avant la suspension de votre application, appelez
            // args.setPromise().
        };
     
        app.start();
    })();

    Si quelqu'un pouvait me venir en aide car débugger sans ça c'est difficile pour la suite.

    Merci à vous et bonne journée,
    Thomas

    mardi 18 novembre 2014 15:09

Réponses

  • Bonjour,

    Dans ce code vous devez ajouter paramètres dans la construction conditionnelle if...else et dans les autres fonctions au lieu des commentaires qui vous indiquent que vous devez définir.

    Cordialement,

    Nina


    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.


    mercredi 19 novembre 2014 13:30
    Modérateur
  • J'étais finalement passé sous Visual Studio 2013 ou je n'avais pas ce problème.

    Mais j'ai finalement trouvé la solution via celui-ci en ayant crée le même "bug" qui n'en ai pas un.

    Pour résoudre ce souci il faut aller dans les propriétés du projet > débogage > type de débogueur et mettre sur "script uniquement"


    Thomas.H

    mercredi 26 novembre 2014 15:20

Toutes les réponses

  • Bonjour,

    Dans ce code vous devez ajouter paramètres dans la construction conditionnelle if...else et dans les autres fonctions au lieu des commentaires qui vous indiquent que vous devez définir.

    Cordialement,

    Nina


    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.


    mercredi 19 novembre 2014 13:30
    Modérateur
  • J'étais finalement passé sous Visual Studio 2013 ou je n'avais pas ce problème.

    Mais j'ai finalement trouvé la solution via celui-ci en ayant crée le même "bug" qui n'en ai pas un.

    Pour résoudre ce souci il faut aller dans les propriétés du projet > débogage > type de débogueur et mettre sur "script uniquement"


    Thomas.H

    mercredi 26 novembre 2014 15:20