首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >谷歌斯威菲如何实现clickTag的HTML5横幅广告?

谷歌斯威菲如何实现clickTag的HTML5横幅广告?
EN

Stack Overflow用户
提问于 2015-09-23 17:57:33
回答 3查看 716关注 0票数 0

首先,我尝试找到一个选项来防止Swiffy在从Adobe导出到HTML5时压缩/缩小所有数据。但没有骰子。

即使我能够阅读斯威菲导出的不受限制的Javascript,我也不认为会有一个简单的函数调用"clickTag“。

它很可能在clickTag的巨大干草堆中定义变量{index: #, type: #},然后对每个操作进行处理,最终调用window.open()方法(或类似的方法)。

这就是它目前的输出方式(缩小)

有人知道斯威菲是如何实现clickTag的吗?

或者,完成相同工作的Javascript等效项是什么?

EN

回答 3

Stack Overflow用户

发布于 2015-09-23 18:06:27

Swiffy使用广告服务环境的核心API。如果它是一个DoubleClick富媒体广告,它确实使用Enabler.exit("url")。

如果您想更好地控制输出文件,我建议您看看。在HTML5 - JS时代,最接近闪存开发的经验。

票数 1
EN

Stack Overflow用户

发布于 2015-09-23 18:15:17

谷歌的说明是这里,对于普通的HTML5 (非swiffy)点击标签。

票数 1
EN

Stack Overflow用户

发布于 2015-09-24 19:45:00

在文件的底部是这样的代码片段:

代码语言:javascript
复制
 <script>

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

  stage.start();

在stage.start()之前添加此操作;以模仿以前的闪存行为。确保您使用适当的大写。

代码语言:javascript
复制
  stage.setFlashVars("clickTAG=http://stackoverflow.com");

**注:如果有参数,请确保使用url编码。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32746394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档