tt.canIPutStuffOverComponent

基础库 1.59.0 开始支持本方法,低版本需做兼容处理。这是一个同步方法。

小程序中的一些组件是由客户端实现的,如 video、live-player、ad 等。

如果开发者希望通过 css 等手段往这些组件的上方放置一些其他组件,是需要依赖小程序所在 App 具备一定能力才可以实现的。

因此开发者可以使用本方法在小程序运行时判断某组件上方是否支持放置其他组件,并根据返回结果动态的决定小程序页面的实现方式。


参数

string componentName

小程序组件标签名称,如"video"、"live-player"等。


返回值

boolean

是否支持在该类型组件上放置其他组件。


代码示例

// 是否可以在 video 组件上贴元素
// 若 result1 为 false,则意味着处在 video 组件上方的其他组件会被 video 遮挡
const result1 = tt.canIPutStuffOverComponent("video");

// 是否可以在 live-player 组件上贴元素
const result2 = tt.canIPutStuffOverComponent("live-player");

点击纠错