2017-03-20 1 views
0

j'ai vu dans le spectateur le code suivant:Comment configurer l'environnement de spectateur à être au niveau local et ouvrir une session de débogage

avp.LogLevels = { 
    DEBUG: 5, 
    LOG: 4, 
    INFO: 3, 
    WARNING: 2, 
    ERROR: 1, 
    NONE: 0 
}; 

Et:

avp.initializeProtein = function() { 

    //For local work, don't redirect texture requests to the CDN, 
    //because local ones will load much faster, presumably. 
    if (avp.ENABLE_DEBUG && avp.env == "Local" && !auth /* when auth is true, the viewer is operating under 

Comment puis-je mis avp.env être local et définir le niveau de journal?

Répondre

1

Vous pouvez jeter un oeil à mon blog sur online/offline use of the viewer API

Pour l'utilisation du journal niveau:

Autodesk.Viewing.Private.logger.setLevel(5) //debug 
+0

Quel type d'informations le niveau de débogage du consignateur donne-t-il? – shinzou

1

Lorsque vous initialisez le visualiseur, transmettez les options env et document en tant que ressources locales.

function initialize() { 
    var options = { 
     'document' : './shaver/0.svf', 
     'env':'Local' 
     }; 

    var viewerElement = document.getElementById('viewer'); 

    viewer = new Autodesk.Viewing.Private.GuiViewer3D(viewerElement, {}); 

    Autodesk.Viewing.Initializer(options,function() { 
    viewer.initialize(); 
    viewer.load(options.document); 
    }); 
} 
+0

Donc, en ajoutant 'LogLevels' aux options devrait mettre aussi? – shinzou

+0

Aussi, je l'ai déjà dans les paramètres mais il ne va pas à ce retour: http://i.imgur.com/OT0b0Fs.png, êtes-vous sûr que c'est le même 'env'? – shinzou