fix(mobile): enable mobile browser support by disabling deep-linking
Mobile users were being blocked by a deep-linking page prompting them to download the Jitsi Meet app. Since this is a self-hosted instance with no native app, disable deep-linking so users join directly in the browser. - Set deeplinking.disabled: true in config.js - Set MOBILE_APP_PROMO: false in interface_config.js - Fix mobile header background to match purple theme Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
70a0ca61ec
commit
c835176a80
53
config.js
53
config.js
|
|
@ -1283,54 +1283,11 @@ var config = {
|
||||||
// use only.
|
// use only.
|
||||||
// _desktopSharingSourceDevice: 'sample-id-or-label',
|
// _desktopSharingSourceDevice: 'sample-id-or-label',
|
||||||
|
|
||||||
// DEPRECATED! Use deeplinking.disabled instead.
|
// Disable deep linking - users should join directly in the mobile browser
|
||||||
// If true, any checks to handoff to another application will be prevented
|
// for self-hosted Jeffsi Meet (no native app available)
|
||||||
// and instead the app will continue to display in the current browser.
|
deeplinking: {
|
||||||
// disableDeepLinking: false,
|
disabled: true
|
||||||
|
},
|
||||||
// The deeplinking config.
|
|
||||||
// deeplinking: {
|
|
||||||
//
|
|
||||||
// // The desktop deeplinking config, disabled by default.
|
|
||||||
// desktop: {
|
|
||||||
// appName: 'Jitsi Meet',
|
|
||||||
// appScheme: 'jitsi-meet,
|
|
||||||
// download: {
|
|
||||||
// linux:
|
|
||||||
// 'https://github.com/jitsi/jitsi-meet-electron/releases/latest/download/jitsi-meet-x86_64.AppImage',
|
|
||||||
// macos: 'https://github.com/jitsi/jitsi-meet-electron/releases/latest/download/jitsi-meet.dmg',
|
|
||||||
// windows: 'https://github.com/jitsi/jitsi-meet-electron/releases/latest/download/jitsi-meet.exe'
|
|
||||||
// },
|
|
||||||
// enabled: false
|
|
||||||
// },
|
|
||||||
// // If true, any checks to handoff to another application will be prevented
|
|
||||||
// // and instead the app will continue to display in the current browser.
|
|
||||||
// disabled: false,
|
|
||||||
|
|
||||||
// // whether to hide the logo on the deep linking pages.
|
|
||||||
// hideLogo: false,
|
|
||||||
|
|
||||||
// // The ios deeplinking config.
|
|
||||||
// ios: {
|
|
||||||
// appName: 'Jitsi Meet',
|
|
||||||
// // Specify mobile app scheme for opening the app from the mobile browser.
|
|
||||||
// appScheme: 'org.jitsi.meet',
|
|
||||||
// // Custom URL for downloading ios mobile app.
|
|
||||||
// downloadLink: 'https://itunes.apple.com/us/app/jitsi-meet/id1165103905',
|
|
||||||
// },
|
|
||||||
|
|
||||||
// // The android deeplinking config.
|
|
||||||
// android: {
|
|
||||||
// appName: 'Jitsi Meet',
|
|
||||||
// // Specify mobile app scheme for opening the app from the mobile browser.
|
|
||||||
// appScheme: 'org.jitsi.meet',
|
|
||||||
// // Custom URL for downloading android mobile app.
|
|
||||||
// downloadLink: 'https://play.google.com/store/apps/details?id=org.jitsi.meet',
|
|
||||||
// // Android app package name.
|
|
||||||
// appPackage: 'org.jitsi.meet',
|
|
||||||
// fDroidUrl: 'https://f-droid.org/en/packages/org.jitsi.meet/',
|
|
||||||
// }
|
|
||||||
// },
|
|
||||||
|
|
||||||
// // The terms, privacy and help centre URL's.
|
// // The terms, privacy and help centre URL's.
|
||||||
// legalUrls: {
|
// legalUrls: {
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.header {
|
.header {
|
||||||
background-color: #002637;
|
background-color: #1e1040;
|
||||||
|
|
||||||
.insecure-room-name-warning {
|
.insecure-room-name-warning {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
|
|
||||||
|
|
@ -91,7 +91,7 @@ var interfaceConfig = {
|
||||||
*
|
*
|
||||||
* @type {boolean}
|
* @type {boolean}
|
||||||
*/
|
*/
|
||||||
MOBILE_APP_PROMO: true,
|
MOBILE_APP_PROMO: false,
|
||||||
|
|
||||||
// Names of browsers which should show a warning stating the current browser
|
// Names of browsers which should show a warning stating the current browser
|
||||||
// has a suboptimal experience. Browsers which are not listed as optimal or
|
// has a suboptimal experience. Browsers which are not listed as optimal or
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue