脚本将广告加载到反应中

时间:2019-07-06 22:01:01

标签: javascript reactjs react-router ads

我的申请书中有一个奇怪的问题。 我在index.html中有广告脚本,在App.js中,我有div来呈现广告,这只能在我的主页上看到。 我在看带有广告的网站,他们先加载内容,然后再加载广告。 就我而言,首先加载广告,然后加载内容,在某些情况下,仅加载三个广告之一,如果发生更改,如果我更改网址并转到“ / contact”,然后又回到“ / home”,我看不到他们.. 有什么建议么? 谢谢! (对不起,我的英语不好)

这是我的代码:

index.html

...//code........
    <script src="'http://annoying.adprovider.com/ad.js"></script>
</body>

App.js

...

 render() {
    return (
      <React.Fragment>
        <RadioProvider>
          <BrowserRouter>
              <Home />
              <Contact />
            </div>
          </BrowserRouter>
        </RadioProvider>
      </React.Fragment>
    );
  }

Home.js

import React, { Component } from "react";
import AdsTall from "./components/commons/AdsTall/AdsTall";

class Home extends Component {
  render() {
    return (
      <div>
        <AdsTall />
      </div>
    );
  }
}

AdsTall.js(等于AdsFooter / AdsPlayer)

import React, { Component } from "react";
import "./AdsTall.scss";

class AdsTall extends Component {
  render() {
    return (
      <div class="ads-home-container" >
          <div
            id="Home_260x650"
            class="ad"
            data-adtype="floating"
          />
        </div>
      </div>
    );
  }
} 

0 个答案:

没有答案