AdMob объявления не работают в Android Air App - PullRequest
0 голосов
/ 05 декабря 2011

Это код, который я использовал в Adobe Flash

var _stageWebView:StageWebView;
var myAdvertURL:String = "http://www.xxxxx.com/admob/admob.html";
//
createAd()
//
function createAd():void {
    // check that _stageWebView doersn't exist
    if (! _stageWebView) {
        _stageWebView = new StageWebView () ;
        // set the size of the html 'window'
        _stageWebView.viewPort = new Rectangle(0,0,800,50);
        // add a listener for when the content of the StageWebView changes
        //_stageWebView.addEventListener(LocationChangeEvent.LOCATION_CHANGE,onLocationChange);
        // start loading the URL;
        _stageWebView.loadURL(myAdvertURL);
    }
    // show the ad by setting it's stage property;
    _stageWebView.stage = stage;
}

Это HTML-код в admob.html

<body>
<script type="text/javascript">
var admob_vars = {
 pubid: 'xxxxxxxxxxxxxx',
 bgcolor: '000000', 
 text: 'ffffff', 
 ama: false,
 test: false
};
</script>
<script type="text/javascript" src="http://mmv.admob.com/static/iphone/iadmob.js"></script>
</body>

Может кто-нибудь подсказать мне, где я ошибся?

1 Ответ

0 голосов
/ 08 декабря 2011

Привет, я думаю, что этот код может работать,

import flash.media.StageWebView;
import flash.geom.Rectangle;
import flash.display.Graphics;

var webAd:StageWebView = new StageWebView();
webAd.viewPort = new Rectangle( 0,0,800,50);
webAd.stage = this.stage;

webAd.loadURL( "http://www.google.co.uk" );

Просто замените Google.co.uk своим URL.

...