FIX: HTMLBars doesn't allow `<SCRIPT>` tags
This commit is contained in:
parent
dee247d0fd
commit
a70491c720
|
@ -106,7 +106,7 @@ export default Ember.Component.extend({
|
||||||
mobile_width: mobile_width,
|
mobile_width: mobile_width,
|
||||||
mobile_height: mobile_height,
|
mobile_height: mobile_height,
|
||||||
|
|
||||||
init: function() {
|
init() {
|
||||||
this.set('ad_width', data[this.placement]["ad_width"] );
|
this.set('ad_width', data[this.placement]["ad_width"] );
|
||||||
this.set('ad_height', data[this.placement]["ad_height"] );
|
this.set('ad_height', data[this.placement]["ad_height"] );
|
||||||
this.set('ad_code', data[this.placement]["ad_code"] );
|
this.set('ad_code', data[this.placement]["ad_code"] );
|
||||||
|
@ -114,6 +114,16 @@ export default Ember.Component.extend({
|
||||||
this._super();
|
this._super();
|
||||||
},
|
},
|
||||||
|
|
||||||
|
_triggerAds() {
|
||||||
|
const adsbygoogle = window.adsbygoogle || [];
|
||||||
|
adsbygoogle.push({});
|
||||||
|
},
|
||||||
|
|
||||||
|
didInsertElement() {
|
||||||
|
this._super();
|
||||||
|
Ember.run.scheduleOnce('afterRender', this, this._triggerAds);
|
||||||
|
},
|
||||||
|
|
||||||
adWrapperStyle: function() {
|
adWrapperStyle: function() {
|
||||||
return `width: ${this.get('ad_width')}px; height: ${this.get('ad_height')}px;`.htmlSafe();
|
return `width: ${this.get('ad_width')}px; height: ${this.get('ad_height')}px;`.htmlSafe();
|
||||||
}.property('ad_width', 'ad_height'),
|
}.property('ad_width', 'ad_height'),
|
||||||
|
|
|
@ -7,10 +7,6 @@
|
||||||
data-ad-client="ca-pub-{{publisher_id}}"
|
data-ad-client="ca-pub-{{publisher_id}}"
|
||||||
data-ad-slot={{ad_mobile_code}}>
|
data-ad-slot={{ad_mobile_code}}>
|
||||||
</ins>
|
</ins>
|
||||||
|
|
||||||
<script>
|
|
||||||
(adsbygoogle = window.adsbygoogle || []).push({});
|
|
||||||
</script>
|
|
||||||
</div>
|
</div>
|
||||||
{{else}}
|
{{else}}
|
||||||
<div class="google-adsense-label"><h2>ADVERTISEMENT</h2></div>
|
<div class="google-adsense-label"><h2>ADVERTISEMENT</h2></div>
|
||||||
|
@ -20,10 +16,6 @@
|
||||||
data-ad-client="ca-pub-{{publisher_id}}"
|
data-ad-client="ca-pub-{{publisher_id}}"
|
||||||
data-ad-slot={{ad_code}}>
|
data-ad-slot={{ad_code}}>
|
||||||
</ins>
|
</ins>
|
||||||
|
|
||||||
<script>
|
|
||||||
(adsbygoogle = window.adsbygoogle || []).push({});
|
|
||||||
</script>
|
|
||||||
</div>
|
</div>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
|
Loading…
Reference in New Issue