首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MRAID合规性

MRAID合规性
EN

Stack Overflow用户
提问于 2013-05-21 13:19:46
回答 3查看 1.2K关注 0票数 1

我创建了一个Ad Publisher iOS SDK,它将显示底部横幅广告。它是使用iOS的本地组件创建的,如UIViewUIImageViewUIButton等。如果我使用HTML5创建广告并将其加载到UIWebView中,我可以将mraid.js注入到UIWebView中,并使用以下命令触发广告加载、扩展等功能

代码语言:javascript
复制
  "stringByEvaluatingJavaScriptFromString"

但是我使用原生组件创建了横幅广告。那么,我如何才能使ad MRAID符合呢?

请多多指教,谢谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-05-21 13:29:13

你不能从这里到那里。MRAID广告是由超文本标记语言和Javascript构建的,而不是原生iOS组件。

票数 3
EN

Stack Overflow用户

发布于 2013-10-29 17:26:49

您确实应该创建一个在其中加载广告的UIWebView。但请注意,MRaid广告可能会对显示该广告的设备提出很多要求。因此,您需要自己创建js到ios的桥,以便拥有一个完全兼容的MRaid环境。

请看一下标准文档,了解其中涉及的内容:

http://www.iab.net/media/file/IAB_MRAID_v2_FINAL.pdf

票数 1
EN

Stack Overflow用户

发布于 2015-10-08 05:16:02

如果您使用的是MRAID规范,则横幅将是JS/CSS/HTML

MRAID是iab制定的规范,类似于w3c对HTML/CSS/JS的规范

为了与MRAID“兼容”,您需要实现用于控制设备的所有JS挂钩

MRAID规范是用于JS控制本机设备的API,而不是用于调用JavaScript的本机API。

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

https://stackoverflow.com/questions/16662626

复制
相关文章

相似问题

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