首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏前端小叙

    mraid页面事件监听避免这样写

    在工作中,用到了 mraid.js 库,其中封装了事件监听逻辑,代码如下:var EventListeners = function (event) { this.event = event 监听页面是否展示function onSdkReady(fn) { if (mraid.isViewable()) { fn && fn(); } else { && fn(); } }); }}// mraid show 判断,执行对应方法function mraidShow(fn) { "use strict "; if (typeof mraid ! == 'undefined') { if (mraid.getState() === 'loading') { mraid.addEventListener('ready

    1K40编辑于 2023-02-07
  • 来自专栏前端小叙

    移动网页广告引入mraid.js使用指南

    在网上找mraid相关资料,相对比较少,大多都是API介绍,概念介绍等,没有一份详细的移动端网页广告使用教程,经过自己两天的摸索,完成了开发的移动端网页版的广告加入mraid功能。 /mraid_cn/blob/master/mraid_cn.md 开始 1、在网页中首先引入mraid.js【直接引入即可,不需要在本地放mraid.js,页面在支持mraid的app中会自动注入】 <script src="<em>mraid</em>.js"></script> 2、在PC端开发完成之后,不方便测试mraid效果,推荐这个网站:http://webtester.mraid.org/ 可以在线设置广告位的宽高 代码实现的流程: 先判断mraid状态是否为loading,如果为loading要给mraid注册ready事件,在ready事件中进行相应mraid代码执行,比如判断用户是否在浏览广告,如果不是loading mraid.js,所有事件发生都要在ready之后,mraid.open也需要ready之后,只要引入了mraid.js,就可以识别mraid对应的方法存在,但是事件的执行要在ready事件之后。

    2.8K30发布于 2019-03-11
  • 来自专栏前端小叙

    css 实现刘海屏样式兼容并支持 js 获取刘海屏高度后动态修改

    $root) { window.mraid.addEventListener('safeAreaInsetsChange', updateInsets) } $root) { window.mraid.removeEventListener('safeAreaInsetsChange', updateInsets) }

    63710编辑于 2024-11-28
  • 来自专栏前端小叙

    vue3如何将 app 全局变量对象变为响应式并监听到某个属性的改变

    ', setOrientation) // 绑定屏幕旋转事件 window.addEventListener('resize', setOrientation) window.mraid.addEventListener

    77610编辑于 2024-11-21
  • 来自专栏杨焱的专栏

    简化视频广告投放

    我应该使用MRAID(移动富媒体广告接口定义)吗? 我们如何在SSAI(服务器端广告插入)上进行验证? 作为验证供应商,为什么我必须处理交互性? 作为发布者,为什么要实施所有VPAID以支持可见性? 我应该在移动设备或MRAID上使用VPAID吗?我对移动应用内应用程序和移动网络的处理方式不同吗? 我们如何在SSAI上进行交互? 交互性:尽可能使用VPAID 2.0(JS),并在“下游”方案中使用MRAID。同时,请查看VAST扩展,以获取简单的交互式体验(如终端卡)。

    2.1K20编辑于 2021-12-07
  • 来自专栏A5IDC

    如何在 Ubuntu 22.04 LTS 上通过配置 Btrfs 文件系统,提升大数据处理时的容错性与读取速度?

    代码解释/dev/nvme0n1/dev/nvme1n1/dev/nvme2n14.2创建BtrfsRAID1文件系统展开代码语言:BashAI代码解释sudomkfs.btrfs\-f\-draid1\-mraid1 -mraid1元数据采用RAID1镜像(增强元数据容错)。-f强制格式化存在数据的分区(谨慎使用)。五、挂载选项与性能优化Btrfs支持多种mount选项,针对大数据读写、压缩和可靠性可定制。

    36210编辑于 2026-01-07
  • 来自专栏数据派THU

    数据驱动下的数字视频广告创新

    公司作为技术委员会成员,从2008年起一直协助IAB制定并推广互联网视频和移动视频广告系列标准VAST/VMAP/VPAID/MRAID ,目前已得到包括Youtube和Hulu在内几乎所有主流平台的应用和支持

    1.5K100发布于 2018-01-29
领券