Aplicativo empacotado do Chrome - use o AngularJS na página de segundo plano / evento
Ao criarmos um aplicativo Chrome, colocamos scripts na propriedade background emmanifest.json Arquivo(isso servirá como página de segundo plano / evento do aplicativo). O que eu quero é que eu quero usar o AngularJS emscript de plano de fundo mas eu não sei como. E também é possível? eu acabei de veralguma resposta mas é para extensões do Chrome. Eu tentei usar essa solução no aplicativo Chrome, mas não funcionou.
--EDITAR--
O que fiz foi alterar algumas do arquivo manifest.json
disso ..
"app": {
"background": {
"scripts": ["assets/js/background.js"]
}
},
para isso..
"app": {
"background": {
"page": "views/background.html"
}
},
e meubackground.html
<html ng-app="backgroundModule" ng-csp>
<head>
<meta charset="UTF-8">
<title>Background Page (point background property here to enable using of angular in background.js)</title>
</head>
<body>
<!-- JAVASCRIPT INCLUDES -->
<script src="../assets/js/vendor/angular1.2.min.js"></script>
<script src="../assets/background.js"></script>
</body>
</html>
e meubackground.js
var backgroundModule = angular.module('backgroundModule', []);
backgroundModule.run(function($rootScope, $http) {
$rootScope.domain = 'http://localhost/L&D/index.php';
console.log($rootScope.domain);
});
Mas ainda assim eu tenho um erro. e diz
" Resource interpreted as Script but transferred with MIME type text/html: "chrome-extension://pdknlhegnpbgmbejpgjodmigodolofoi/views/background.html"