0 Favourites

Show admob not on main page?

  • i have a html5 game that i have made in intel xdk, this is probably not the right forum but iam stuck

    I hava a app that i want to show the ads not on index.html but say on index1.html

    Everything works great on index.html with the admob script below, banner and interstitial shows up, but i dont whant them on index.html, i want them on index1.html. i delete the code from index.html and put it in index1.html no ads is showing up?

    Why is that?

    Whay i want them to index1 is that its not very user friendly to hav a interstitial to pop up 1sec after appstart.

    i was also thinking to call the interstitial on the first button click but i cant get that working either.

    iam using the AdMob Plugin Pro (cordova-plugin-admobpro)

    this is the admobpro script that i use in the html file:

    <script type="text/javascript" src="cordova.js"></script>

    <script>var admobid = {};

    if( /(android)/i.test(navigator.userAgent) ) {

    admobid = { // for Android

    banner: 'ca-app-pub-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',

    interstitial: 'ca-app-pub-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'

    };

    } else if(/(ipod|iphone|ipad)/i.test(navigator.userAgent)) {

    admobid = { // for iOS

    banner: 'ca-app-pub-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',

    interstitial: 'ca-app-pub-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'

    };

    } else {

    admobid = { // for Windows Phone

    banner: 'ca-app-pub-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',

    interstitial: 'ca-app-pub-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'

    };

    }

    if(( /(ipad|iphone|ipod|android|windows phone)/i.test(navigator.userAgent) )) {

    document.addEventListener('deviceready', initApp, false);

    } else {

    initApp();

    }

    function initApp() {

    if (! AdMob ) { alert( 'admob plugin not ready' ); return; }

    AdMob.createBanner( {

    adId: admobid.banner,

    isTesting: false,

    overlap: false,

    offsetTopBar: false,

    position: AdMob.AD_POSITION.BOTTOM_CENTER,

    bgColor: 'black'

    } );

    AdMob.prepareInterstitial({

    adId: admobid.interstitial,

    autoShow: true

    });

    }</script>

  • Construct 3

    Buy Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Buy Now Construct 3 users don't see these ads
  • Delete all these lines and use inside of construct2 whatever you want, calling the functions with Browser javascript action or using my plugin for cordova-plugin-admobpro: https://www.scirra.com/forum/viewtopic.php?f=153&t=176390

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)