Actionscript 3 横幅广告中是否允许最大数量的clicktag变量?

Actionscript 3 横幅广告中是否允许最大数量的clicktag变量?,actionscript-3,flash-cs5,Actionscript 3,Flash Cs5,所以,这很愚蠢。我正在制作一个利用点击标签的横幅广告。这是一个使用pointroll的令人惊讶的花式广告,当你将鼠标悬停在300x250横幅广告上时,它会在它上面拉一个更大的广告,这个广告更大,互动性更强。总的来说,较大的横幅有29个ClickTag,全部使用变量“clickTag1”到“clickTag29” 横幅都做好了,一切都正确发射(根据我的跟踪声明)。但是,我在QA的中间,使用这个验证器测试所有的点击标签:突然,它在CelkTaG20之后停止工作。起初我认为它可能是验证器,所以我尝试了

所以,这很愚蠢。我正在制作一个利用点击标签的横幅广告。这是一个使用pointroll的令人惊讶的花式广告,当你将鼠标悬停在300x250横幅广告上时,它会在它上面拉一个更大的广告,这个广告更大,互动性更强。总的来说,较大的横幅有29个ClickTag,全部使用变量“clickTag1”到“clickTag29”

横幅都做好了,一切都正确发射(根据我的跟踪声明)。但是,我在QA的中间,使用这个验证器测试所有的点击标签:突然,它在CelkTaG20之后停止工作。起初我认为它可能是验证器,所以我尝试了其他验证器。不走运。我回到了我的代码中(所有内容都是一个模板的副本,所以唯一的代码更改是对字符串的更改),并确保再次测试它。根据我的追踪报告,他们发射的很好

最后,这对我来说似乎没有意义,但我切换了变量clickTag20和clickTag21。触发clickTag20的按钮起作用了,所以我给它分配了clickTag21。分配给clickTag21的按钮是第一个停止工作的按钮,因此我分配给它clickTag20。当我通过验证器运行它时,分配给clickTag20的按钮,不管是哪个按钮,都起作用了!被分配clickTag21的按钮从来没有这样做过,也不管它是从哪个按钮发射的


变量是paramObj的字符串。那个字符串的内容有什么关系?我本以为这是编译顺序,但即使在这种情况下,clickTag21也应该启动,而不是clickTag20。这是怎么回事?还有其他人经历过吗?如果是,你有解决办法吗?请,谢谢你

事情是这样的。。。设置clicktag时,您正在等待flashvar。从HTML发送到SWF文件的参数。(更多:)

通常你会测试,如果这个参数不存在,横幅应该什么都不做,否则,打开链接

事实证明,这是一个猜测,这些验证器不知道您的flash文件中有多少个ClickTag,或者您正在等待多少个参数,所以它们将多达20个变量传递给您的flash文件,这是非常合理的

底线是:如果你的活动有效,你应该没事。Pointroll有一个QA团队,如果有什么事情发生,他们会让你知道,但据我所知,你应该没事


祝你好运

通过对其他验证器的“不走运”,我的意思是我还没有找到一个和我正在使用的验证器一样有效的验证器。其他人要么“无法检测”我的clickTag,要么没有提供足够的反馈使clickTag工作,要么似乎认为我的clickTag根本不工作。大部分原因是因为我的客户端使用自定义的clickTag,而不是标准的“clickTag”字符串。当然,代码在任何地方都不会说“clickTAG”,因为它是“clickTAG”或“clickTAG”。所以我开始认为这个特定的验证器检测不到超过20个不同的clickTAG。但这仍然不能解释我使用它时,我先单击clickTag20,然后再单击Tag21(与按数字顺序单击它们相反),clickTag21仍然不起作用,即使这只是我的第二次单击。谢谢!我相信他们会成功的。有了您的回复,当我的项目经理问我为什么没有所有的QA文件时,我可以向她解释这一点。