首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mraid.expand()在DoubleClick studio中无法正常工作

mraid.expand()在DoubleClick studio中无法正常工作
EN

Stack Overflow用户
提问于 2014-07-15 08:56:01
回答 1查看 550关注 0票数 2

我正在尝试将一个mraid项目上传到谷歌的DoubleClick工作室,并注意到mraid.expand()事件不能正常工作。该广告旨在成为应用内可扩展的横幅,基本上在第一次之后,mraid.expand()实际上不会扩展到全屏,而是扩展到横幅本身。现在的解决方案是:

代码语言:javascript
复制
var isFirstTime = true;
...
if(isFirstTime) {
   mraid.expand();
   isFirstTime = false;
} else {
   mraid.expand();
   if (window.parent) window.parent.mraid.expand();
} 

我注意到,由于DoubleClick将所有内容嵌入到的层中,关闭按钮实际上位于包含我们上传的代码的父级中,因此需要一个window.parent.mraid.expand()来正确触发expand()。这看起来真的很麻烦,我想知道是否有人以前见过这个问题,或者有更好的解决方案。

EN

回答 1

Stack Overflow用户

发布于 2016-02-17 04:15:14

请记住,MRAID已经弃用了MRAID格式,因此需要构建Mobile-friendly Studio HTML5 format

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

https://stackoverflow.com/questions/24748390

复制
相关文章

相似问题

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