基础库 1.59.0 开始支持本方法,这是一个同步方法。
小程序中的一些组件是由客户端实现的,如 video、ad 等。如果开发者希望通过 css 等途径往这些组件的上方放置一些其他组件,是需要小程序所在 App 具备一定能力才可以实现的。开发者可以使用本方法在小程序运行时判断某组件上方是否支持放置其他组件,并根据返回结果动态决定小程序页面的实现方式。
前提条件 | 无 |
业务背景 | 无 |
使用限制 | 无 |
注意事项 | 基础库 1.87.0 开始支持对 native canvas 的判断。 |
支持沙盒 | |
相关教程 | 无 |
语法
tt.canIPutStuffOverComponent(componentName)
参数说明
componentName
类型 | 默认值 | 必填 | 说明 | 最低支持版本 |
---|
string | | 是 | 小程序组件标签名称,如 "video"、"live-player"、"canvas" 等,更多组件可参考组件列表。 注:canvas 组件有新旧两种方案,传参有差异,详情请见 canvas 组件 | 1.59.0 |
返回值
类型 | 说明 | 最低支持版本 |
---|
boolean | 返回值是一个布尔值,表示是否支持在该类型组件上放置其他组件。 | 1.59.0 |
错误码
errorCode | errMsg | errorType | 说明 | 最低支持版本 |
---|
165299 | canIPutStuffOverComponent:fail inputs[0] should be string, but got xxx | D | | 1.59.0 |
165299 | canIPutStuffOverComponent:fail invalid component name: xxx | D | | 1.59.0 |
扫码体验
请使用字节宿主APP扫码