Echoes is a media player based on youtube which provides a great user experience (no ads!). Overall, it's a web application that is based on angular.js & bootstrap.
This issue is only to say that there is an issue using debugInfoEnabled(true) (in echoes/src/app/app.production.config.js)
If the client browser has a extension like angular-performance or batarang (i have no tested batarang but i think is the same), the extension, because it's using getRootScope, throws an exception and call to angular.reloadDebugInfo() !!!
Your app suffers a reload...
I have solved in my app overwritting that function:
function config ($compileProvider) {
angular.reloadDebugInfo = angular.noop;
$compileProvider.debugInfoEnabled(false);
}
Hi! Orizens, i like your app!
This issue is only to say that there is an issue using debugInfoEnabled(true) (in echoes/src/app/app.production.config.js)
If the client browser has a extension like angular-performance or batarang (i have no tested batarang but i think is the same), the extension, because it's using getRootScope, throws an exception and call to angular.reloadDebugInfo() !!! Your app suffers a reload... I have solved in my app overwritting that function:
function config ($compileProvider) { angular.reloadDebugInfo = angular.noop; $compileProvider.debugInfoEnabled(false); }
Respects