# CustomAd
原生模板广告组件。原生模板广告组件是一个原生组件,层级比普通组件高。原生模板广告组件默认是隐藏的,需要调用 CustomAd.show() 将其显示。如果宽度可配置,原生模板广告会根据开发者设置的宽度进行等比缩放。
# 属性
# Object style
原生模板广告组件的样式
属性 | 类型 | 说明 |
---|---|---|
left | number | 原生模板广告组件的左上角横坐标 |
top | number | 原生模板广告组件的左上角纵坐标 |
fixed | boolean | (只对小程序适用) 原生模板广告组件是否固定屏幕位置(不跟随屏幕滚动) |
# 方法
# Promise CustomAd.show()
显示原生模板广告。
# Promise CustomAd.hide()
隐藏原生模板广告。(某些模板广告无法隐藏)
# boolean CustomAd.isShow()
查询原生模板广告展示状态。
# CustomAd.destroy()
销毁原生模板广告。
# CustomAd.onClose(function listener)
监听原生模板广告关闭事件。
# CustomAd.offClose(function listener)
移除原生模板广告关闭事件的监听函数
# CustomAd.onHide(function listener)
监听原生模板广告隐藏事件, 某些模板如矩阵格子模板用户点击关闭时也会触发该事件。
# CustomAd.offHide(function listener)
移除原生模板广告隐藏事件的监听函数
# CustomAd.onLoad(function listener)
监听原生模板广告加载事件。
# CustomAd.offLoad(function listener)
移除原生模板广告加载事件的监听函数
# CustomAd.onError(function listener)
监听原生模板广告错误事件。
# CustomAd.offError(function listener)
移除原生模板广告错误事件的监听函数