通过在 WebView 中加载 plugin.component.src 来渲染活跃插件。包含带有插件名称的标题栏、全屏切换按钮,以及可选的关闭按钮(当 plugin.permissions.canDeactivate 为 true 时显示)。按下关闭按钮将调用 plugin.deactivate()。
| 属性 | 类型 | 必填 | 默认值 | 描述 |
|---|---|---|---|---|
meeting |
RealtimeKitClient |
✅ | - | RealtimeKit 会议实例 |
plugin |
RTKPlugin |
✅ | - | 要渲染的插件 |
iconPack |
IconPack |
❌ | defaultIconPack |
自定义图标包 |
import { RtkPluginMain } from "@cloudflare/realtimekit-react-native-ui";
function MyComponent() {
return <RtkPluginMain meeting={meeting} plugin={activePlugin} />;
}import { RtkPluginMain } from "@cloudflare/realtimekit-react-native-ui";
function MyComponent() {
return (
<RtkPluginMain
meeting={meeting}
plugin={activePlugin}
iconPack={customIconPack}
/>
);
}