Back to Uni App

Uninativeviewelement

docs/api/dom/uninativeviewelement.md

2.3.33.9 KB
Original Source

UniNativeViewElement

native-view 元素对象

UniNativeViewElement 兼容性

Web微信小程序AndroidiOSHarmonyOSHarmonyOS(Vapor)
--4.314.314.615.0
mermaid
graph LR
  
UniNativeViewElement -- Extends --> UniElement
  style UniElement color:#42b983
  click UniElement "https://doc.dcloud.net.cn/uni-app-x/api/dom/unielement.html"

UniNativeViewElement 的方法 @uninativeviewelement-methods

bindAndroidView(view: View): void @bindandroidview

绑定安卓平台原生view

bindAndroidView 兼容性
Web微信小程序AndroidiOSHarmonyOSHarmonyOS(Vapor)
--4.31xxx
参数
名称类型必填默认值兼容性描述
viewView-Web: -; 微信小程序: -; Android: -; iOS: x; HarmonyOS: x

bindIOSView(view: UIView): void @bindiosview

绑定IOS平台原生view

bindIOSView 兼容性
Web微信小程序AndroidiOSiOS uni-app x UTS 插件HarmonyOSHarmonyOS(Vapor)
--xx4.31xx
参数
名称类型必填默认值兼容性描述
viewUIView-Web: -; 微信小程序: -; Android: x; iOS: x; HarmonyOS: x

bindHarmonyFrameNode(node: FrameNode): void @bindharmonyframenode

绑定鸿蒙 FrameNode

bindHarmonyFrameNode 兼容性
Web微信小程序AndroidiOSHarmonyOSHarmonyOS(Vapor)
--xx4.61x
参数
名称类型必填默认值兼容性描述
nodeFrameNode-Web: -; 微信小程序: -; Android: x; iOS: x; HarmonyOS: -

bindHarmonyWrappedBuilder<O extends Object>(builder: WrappedBuilder<[options: O]>, options?: ESObject): BuilderNode<[O] @bindharmonywrappedbuilder

绑定鸿蒙 wrapperBuilder

bindHarmonyWrappedBuilder 兼容性
Web微信小程序AndroidiOSHarmonyOSHarmonyOS(Vapor)
--xx4.615.0
参数
名称类型必填默认值兼容性描述
builderWrappedBuilder<[options: O]-Web: -; 微信小程序: -; Android: x; iOS: x; HarmonyOS: -
optionsESObject-Web: -; 微信小程序: -; Android: x; iOS: x; HarmonyOS: -
返回值
类型
BuilderNode<[O]

getHarmonyFrameNode(): FrameNode | null @getharmonyframenode

获取鸿蒙 FrameNode

getHarmonyFrameNode 兼容性
Web微信小程序AndroidiOSHarmonyOSHarmonyOS(Vapor)
--xx4.61x
返回值
类型必备
FrameNode

getHarmonyBuilderNode<O extends Object>(): BuilderNode<[O] @getharmonybuildernode

获取鸿蒙 BuilderNode

getHarmonyBuilderNode 兼容性
Web微信小程序AndroidiOSHarmonyOSHarmonyOS(Vapor)
--xx4.61x
返回值
类型
BuilderNode<[O]

bindHarmonyController<T extends Object>(controller: T): void @bindharmonycontroller

绑定鸿蒙控制器

bindHarmonyController 兼容性
Web微信小程序AndroidiOSHarmonyOSHarmonyOS(Vapor)
--xx4.615.0
参数
名称类型必填默认值兼容性描述
controllerT-Web: -; 微信小程序: -; Android: x; iOS: x; HarmonyOS: -
<!-- CUSTOMTYPEJSON.UniNativeViewElement.example -->