Swiffy HTML5广告素材clickTAG与link1

时间:2015-09-08 15:49:17

标签: google-swiffy

当我们使用Swiffy将广告素材从swf转换为html5时,我们获得了clickTAG或link1 GET选项以重定向网址。

因此,我们必须在两个设置中传输相同的数据。

问题 可以swiffy运行时将所有link1替换为clickTAG,以便我们可以将引用传递给clickTAG!

1 个答案:

答案 0 :(得分:0)

我找到了解决方案

var stage = new swiffy.Stage(document.getElementById('swiffycontainer'),
swiffyobject, {});

var tmpVars = {}, flashVars = [];
var keyValues = window.location.search.substring(1).split('&');
for (var i in keyValues) {
    var key = keyValues[i].split('=');
    if (key.length > 1) {
        tmpVars[key[0]] = key[1];
    }
}
if (tmpVars.hasOwnProperty('clickTAG')) {
    tmpVars.link1 = tmpVars.clickTAG;
}
for (var i in tmpVars) {
    flashVars.push([i, tmpVars[i]].join('='));
}

stage.setFlashVars(flashVars.join('&'));
stage.start();