Hi!
Can anybody help me, what could be wrong in this iFrame API config?
I want to replace the 8x8 logo, which is displayed within live streaming via Jitsi.
It is strange, because only some settings take place. There are no errors thrown at chrome dev tools. Just this message from logger:
2021-04-19T13:35:31.830Z [features/base/config] Extending config with: {“defaultLanguage”:“de”,“disableInviteFunctions”:true}
Logger.js:154 2021-04-19T13:35:31.831Z [features/base/config] Extending interfaceConfig with: {“HIDE_INVITE_MORE_HEADER”:true,“LANG_DETECTION”:true,“SHARING_FEATURES”:}
Why are the other 3 settings of interfaceConfigOverwrite ignored and only these 3 are recognized? The same is for background color etc. It just don’t work.
<div id="jaas" class="jaas-holder"></div>
<script src='https://8x8.vc/libs/external_api.min.js'></script>
<script>
const domain = '8x8.vc';
const options = {
roomName: "vpaas-magic-cookie-XXXXXX/MY_ROOM",
configOverwrite: {
defaultLanguage: 'de',
disableInviteFunctions: true
},
interfaceConfigOverwrite: {
HIDE_INVITE_MORE_HEADER: true,
LANG_DETECTION: true,
DEFAULT_LOGO_URL: 'https://example.com/my_logo.png',
SHOW_JITSI_WATERMARK: false,
SHOW_WATERMARK_FOR_GUESTS: false,
SHARING_FEATURES: []
},
jwt: "MY_JWT_TOKEN",
width: "1120px",
height: "630px",
parentNode: document.querySelector('#jaas')
};
const api = new JitsiMeetExternalAPI(domain, options);
</script>