|
@@ -52,9 +52,13 @@ export function generateDeepLinkingURL() {
|
52
|
52
|
export function getDeepLinkingPage(state) {
|
53
|
53
|
const { room } = state['features/base/conference'];
|
54
|
54
|
const { launchInWeb } = state['features/deep-linking'];
|
|
55
|
+ const appScheme = typeof interfaceConfig !== 'undefined' && interfaceConfig.APP_SCHEME;
|
55
|
56
|
|
56
|
57
|
// Show only if we are about to join a conference.
|
57
|
|
- if (launchInWeb || !room || state['features/base/config'].disableDeepLinking || isVpaasMeeting(state)) {
|
|
58
|
+ if (launchInWeb
|
|
59
|
+ || !room
|
|
60
|
+ || state['features/base/config'].disableDeepLinking
|
|
61
|
+ || (isVpaasMeeting(state) && !appScheme)) {
|
58
|
62
|
return Promise.resolve();
|
59
|
63
|
}
|
60
|
64
|
|