ソースを参照

Merge pull request #9371 from alexbumbu/fix_deeplinking

fix(vpaas) enable deeplinking
master
Avram Tudor 4年前
コミット
1d4e40b49f
コミッターのメールアドレスに関連付けられたアカウントが存在しません
1個のファイルの変更5行の追加1行の削除
  1. 5
    1
      react/features/deep-linking/functions.js

+ 5
- 1
react/features/deep-linking/functions.js ファイルの表示

@@ -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
 

読み込み中…
キャンセル
保存