在MRAID Ad?
中使用JavaScript库是否常见?我希望在手机上为MRAID广告实施杂志式“翻页”用户界面。
我可以从文档中看到jQuery被提及,但是我不确定这是否太重而无法加载,值得调用CDN(它可能被缓存):
使用第三方库绑定而不使用其ready事件方法第三方库(如jQuery)有一个就绪方法 这有助于促进与mraid ready事件类似的功能 监听器。在jQuery的例子中,放置DOM点击绑定 在ready(处理程序)方法内部确保整个页面 在开始执行任何其他jQuery之前已经完成加载 功能
答案 0 :(得分:1)
你可以使用jQuery,但是如果你想操纵DOM,你必须检查文档是否准备好以及mraid是否准备就绪。来自同一份文件:
将初始化绑定到
window.ready
事件只会忽略MRAID库可能尚不可用。同样,仅监听mraid.ready
事件会忽略HTML DOM可能仍在呈现。在触发初始化例程之前,请务必检查两种就绪状态 - 甚至可能是isViewable
。