tencent cloud

文档反馈

Android&iOS

最后更新时间:2024-09-27 13:08:45

    功能介绍

    TUIRoomKit 支持文字水印功能,用户可以在会议中添加自定义的文字水印,以保护内容版权或传达特定信息。通过文字水印功能,用户可以在会议画面上显示个人信息、公司名称或会议主题等信息,增强内容的安全性和专业性。本文将详细介绍该特性的相关功能,并说明如何在 TUIRoomKit 组件中使用这一特性。
    
    
    

    功能接入

    开启水印

    TUIRoomKit 中,水印功能默认关闭。如果您想开启文字水印功能,可以通过以下代码进行开启。
    Android
    iOS
    ConferenceSession.sharedInstance().enableWaterMark();
    ConferenceSession.sharedInstance.enableWaterMark()
    说明:
    开启后,默认水印的文本内容为您的userId(您的userName)

    设置水印文本

    在 TUIRoomKit 中,您可以自定义水印显示的文本内容以满足您特定的业务需求。您可以通过如下代码设置您的水印文本内容。
    Android
    iOS
    ConferenceSession.sharedInstance().setWaterMarkText("yourWaterMarkText"); // 将字符串替换为您需要设置的水印内容
    ConferenceSession.sharedInstance.setWaterMarkText(waterMarkText: "yourWaterMarkText") // 将字符串替换为您需要设置的水印内容

    功能定制

    如果当前的 UI 不满足您的需求,您可以通过修改源代码来实现您满意的 UI 效果。为了您更方便的定制 UI,这里对文字水印相关的文件做了介绍。
    Android
    iOS
    您可以通过修改 Android/tuiroomkit/src/main/java/com/tencent/cloud/tuikit/roomkit/view/page/widget/WaterMark 目录下的源代码,来实现您满意的 UI 效果。为了您更方便的定制 UI,这里对文字水印相关的文件做了介绍。
    // 文件位置:Android/tuiroomkit/src/main/java/com/tencent/cloud/tuikit/roomkit/view/page/widget/WaterMark
    
    WaterMark // 文字水印相关的视图目录
    ├── TextWaterMarkView.java // 文字水印视图
    └── WaterMarkLineStyle.java // 文字水印格式
    您可以通过修改 iOS/TUIRoomKit/Source/View/Page/Widget/WaterMark 目录下的源代码,来实现您满意的 UI 效果。为了您更方便的定制 UI,这里对文字水印相关的文件做了介绍。
    // 文件位置:iOS/TUIRoomKit/Source/View/Page/Widget/WaterMark
    
    WaterMark // 文字水印相关的视图目录
    ├── WaterMarkLayer.swift // 文字水印视图
    └── WaterMarkLineStyle.swift // 文字水印格式
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持