javascript - MRAID 文件引用

标签 javascript

IAB MRAID 规范 http://www.iab.net/media/file/IAB_MRAID_VersionOne_final.pdf 表示对 mraid.js 文件的引用应位于 MRAID 兼容广告的第一行

MRAID script reference
The MRAID comment follows HTML Javascript syntax so that both fully formed web pages and HTML fragments can be identified as MRAID ads.

<script src="mraid.js"></script>

这没关系。但一些 CTO 说服我,mraid.js 不存在也没关系。当然它必须存在并包含一些函数调用,用于确认 MRAID 函数请求的存在或初始化 MRAID 命名空间。

最佳答案

请参阅 API 规范中的以下文本:

“广告设计者必须包含 MRAID 的 JavaScript 识别引用,但实际的 JavaScript 库由容器提供,SDK 负责确保它们在脚本引用后及时可供广告使用已制作完成。”

所以答案取决于你在做什么/你在这个过程中是谁。如果您正在设计广告,则不必担心它。

如果您正在开发要显示广告的移动应用,则必须确保您的 MRAID 库/代码使该文件可用。

关于javascript - MRAID 文件引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11757790/

相关文章:

javascript - laravel 中的 DELETE 请求

添加类的 Javascript 仅在调整窗口大小后有效?

javascript - 简化 promise

javascript - 谷歌地图 API v3 : Initial View is Fine but Gray Box with No Map if View is changed

javascript - 如何使用 Flutter webview 评估 Javascript?

javascript - 是否可以在没有 JavaScript 的情况下执行此操作(html 布局)

javascript - API 不是来自 AngularJS,但可以在浏览器上运行

javascript - promise 错误/异常处理设计

javascript - 插入商店时如何收到错误?

javascript - 将字符串数组分配给js变量以便在游戏中自动完成?