openx和flowplayer中的内联视频集成问题

时间:2013-10-15 09:22:21

标签: flowplayer openx

我正在使用以下jquery实时点击来显示来自我的openx服务器的广告。

$('.vbox > li > img').live('click',function(){
var videourl = "http://www.indiantripadviser.com/img/video/"+$(this).data('videourl');
var videodur = parseInt($(this).data('duration'));

$('#vidHolder').show();

flowplayer("player", "dist/swf/flowplayer-3.2.7.swf", {
        "playlist":[
        {
            "url": videourl,
            "duration": videodur
        }
        ],
        "plugins": {
            "ova": {
                "url": "dist/swf/ova.swf",
                "autoPlay": true,
                "ads": {
                    "controls": {
                       "skipAd": {
                          "enabled": true,
                          "showAfterSeconds": 5,
                          "image": "global/images/skip.png",
                          "width": 100,
                          "height": 15
                       }
                    },
                    "servers": [
                        {
                            "type": "OpenX",
                            "apiAddress": "http://advert.visionimpact.co.in/www/delivery/fc.php"
                        }
                    ],
                    "schedule": [
                        {
                            "zone": "8",
                            "position": "pre-roll"
                        }
                    ],
                    "notice": { "type": "countdown" }
                }
            }
    },
    "canvas": {
        "backgroundColor": '#F9F9F9'
    }
});

});

现在我的问题是,如果我使用“apiAddress”:“http://advert.indiantripadviser.com/www/delivery/fc.php”它可以正常工作,但当我将其更改为"apiAddress": "http://advert.**visionimpact.co.in**/www/delivery/fc.php"时,它会停止投放广告。我无法弄清楚错误在哪里,正如我创建的那样,多次将区域和横幅链接起来。 我完全出去了!

1 个答案:

答案 0 :(得分:1)

看起来像是一个跨域问题。你允许了吗

http://advert.**visionimpact.co.in** 
你的跨域xml文件中的

如果您使用的域名与Flash播放器不同,则需要在openX广告服务器的docroot中安装crossdomain.xml文件,以允许Flash与之通信。

示例crossdomain xml:

<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-access-from domain="*"/>
</cross-domain-policy>

参考:http://code.google.com/p/openx-iab-vast/wiki/ExampleCrossdomainXML