# 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)

移除原生模板广告错误事件的监听函数