2016-07-19 8 views

Antwort

1

https://github.com/sindresorhus/devtools-detect ist eine Bibliothek, mit der Sie erkennen können, ob die Devtools geöffnet sind oder nicht. Wenn Sie also festgestellt haben, dass die DevTools geschlossen sind, schieben Sie Ihre Nachrichten auf einen Stapel und protokollieren Sie diese Nachrichten, sobald Sie erkannt haben, dass die DevTools geöffnet wurden.

var logStack = []; 

function myLog(msg) { 
    if(!window.devtools.open) logStack.push(msg); 
    else console.log(msg); 
} 

window.addEventListener('devtoolschange', function (e) { 
    if(!e.detail.open) return; 
    while(logStack.length > 0) { 
     console.log(logStack.shift()); 
    } 
});