更改 Jitsi UI 并删除托管服务器上的 3 个点按钮

Posted

技术标签:

【中文标题】更改 Jitsi UI 并删除托管服务器上的 3 个点按钮【英文标题】:Changing Jitsi UI and removing 3 dots button on hosted server 【发布时间】:2022-01-11 19:04:06 【问题描述】:

我是服务器端编码的新手。不知何故看着教程,我能够在我的主机上托管 Jitsi 服务器。

我正在使用带有颤振的 jitsi_meet 插件。到目前为止,Jitsi 在应用程序中按预期工作。我需要的是删除文本

你是唯一一个参加会议的人

并删除 3 点菜单图标。而不是菜单图标,我希望在那里有相机交换图标。

我所做的是在 /etc/jitsi/meet/my-domain.com-config.js 下面

// - if `toolbarButtons` is undefined, we fallback to enabling all buttons on the UI
toolbarButtons: [
    'camera',
    //'chat',
    //'closedcaptions',
    //'desktop',
    //'download',
    //'embedmeeting',
    //'etherpad',
    //'feedback',
    //'filmstrip',
    //'fullscreen',
    'hangup',
    //'help',
    //'invite',
    //'livestreaming',
    'microphone',
    //'mute-everyone',
    //'mute-video-everyone',
    //'participants-pane',
    //'profile',
    //'raisehand',
    //'recording',
    //'security',
    //'select-background',
    //'settings',
    //'shareaudio',
    //'sharedvideo',
    //'shortcuts',
    //'stats',
    //'tileview',
    'toggle-camera',
    //'videoquality',
    //'__end'
],

但它只更改了网站版本而不是移动应用程序(我正在使用颤振插件 jitsi_meet)。

还有什么我需要做的吗?请帮助,如何去做。

【问题讨论】:

【参考方案1】:

据我所知,网络和移动应用程序应该有单独的代码。所以你应该更多地研究代码并理解分离,你肯定能够调整你想要的 UI。你也可以关注this之类的话题。

如需更多回复,您可以在 jitsi 社区发帖,那里有很多 jitsi 爱好者可以指导/帮助您完成与 jitsi 相关的旅程。谢谢。

【讨论】:

感谢您的回复。我在同一天在 Jitsi 社区发布了同样的问题,不幸的是,到目前为止没有任何回应。 community.jitsi.org/t/… 在该线程中,有 android "github.com/jitsi/jitsi-meet/tree/master/android" 的代码和它的手册 "jitsi.github.io/handbook/docs/dev-guide/dev-guide-android-sdk"。您可以通过启用/禁用工具栏或从“your_conf_domain/config.js”获取后的任何内容(如果未在此处实现)直接从 android 代码更改。我认为您应该通过更改我在回答中给出的线程中给出的一些代码/指令来实现您的目标。请仔细阅读该线程,以便首先了解它是如何加载配置的。 谢谢,我会处理的。

以上是关于更改 Jitsi UI 并删除托管服务器上的 3 个点按钮的主要内容,如果未能解决你的问题,请参考以下文章

如何从 Flutter 中的 Jitsi Meet Conference 获取视频帧

Meteor.call 会影响乐观 UI 吗?

使用 Swift 3 删除核心数据托管对象

有啥方法可以从托管在 linux 服务器上的 Phpmyadmin 中找到谁被删除的数据库

托管 JSON 文件以供第 3 方应用程序/服务使用

在 jitsi-meet 中单独录制参与者的视频流