Javascript 谷歌adsense控制台错误

Javascript 谷歌adsense控制台错误,javascript,angularjs,adsense,Javascript,Angularjs,Adsense,我已经通过一个指令在我的angular项目中实现了GoogleAdSense代码。广告似乎正在出现。但是,有时我会得到一个控制台错误ReferenceError:assignment到未声明的变量adsbygoogle,并且ads空间是空的。 有人面临这个问题吗?如果有人能指出这个问题的解决方案,我将不胜感激 指示 angular.module('myApp') .directive('googleAdsense', function() { return {

我已经通过一个指令在我的angular项目中实现了GoogleAdSense代码。广告似乎正在出现。但是,有时我会得到一个控制台错误
ReferenceError:assignment到未声明的变量adsbygoogle
,并且ads空间是空的。 有人面临这个问题吗?如果有人能指出这个问题的解决方案,我将不胜感激

指示

angular.module('myApp')
    .directive('googleAdsense', function() {
        return {
            restrict: "A",
            templateUrl: "directives/adsense.html",
            controller: function() {
                (adsbygoogle = window.adsbygoogle || []).push({});
            }
        }
    });
HTML


Index.html

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>


请发布您的试用代码请发布您的试用代码
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>