Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setting appMode to 'android' prevents server connection on fresh installs (rc.7) #153

Closed
JulioNahum opened this issue Sep 29, 2020 · 2 comments · Fixed by #154
Closed

Setting appMode to 'android' prevents server connection on fresh installs (rc.7) #153

JulioNahum opened this issue Sep 29, 2020 · 2 comments · Fixed by #154
Labels
bug Something isn't working

Comments

@JulioNahum
Copy link

Describe the bug
I try to enter the server but it does not enter. The three versions of the rc.-7 version (release, unsigned and debug) do not work. When you put the url of the server and click on connect, the app pretends to be entering the server, but then it returns to the same host screen.

To Reproduce

  1. Enter the url of the server
  2. Click on Connect
  3. Jellyfin logo
  4. Return to the same screen to enter the Host

System:

  • App version: [2.0.0-rc.7]
  • Android version: [Android 9
  • Device manufacturer and model: [10.6.4]
@JulioNahum JulioNahum added the bug Something isn't working label Sep 29, 2020
This was referenced Sep 29, 2020
@Maxr1998 Maxr1998 changed the title The new rc.7 update does not allow access to the server. Setting appMode to 'android' prevents server connection on fresh installs (rc.7) Sep 29, 2020
@CarlosOlivo
Copy link
Contributor

For reference. I can confirm, need to clear app data to reproduce in v2.0.0-rc.7

2020-09-29 14:30:56.264 21410-21410/? E/InputDispatcher: Window handle Window{3ad9faa u0 org.jellyfin.mobile.debug/org.jellyfin.mobile.MainActivity} has no registered input channel
2020-09-29 14:30:56.549 21410-21410/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(599)] "Uncaught TypeError: Cannot read property 'prototype' of undefined", source: http://192.168.100.2:8096/native/chrome.cast.js (599)
2020-09-29 14:30:57.358 21410-21410/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Uncaught (in promise) TypeError: Cannot read property 'classList' of undefined", source: http://192.168.100.2:8096/web/components/viewContainer.js?v=29 (1)
2020-09-29 14:30:57.358 21410-21410/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "RequireJS error: TypeError: Cannot read property 'classList' of undefined. Failed modules: ", source: http://192.168.100.2:8096/web/scripts/site.js (1)

When appMode is set to 'Android' the webUI omits the creation of the JavaScript ApiClient singleton.

https://github.com/jellyfin/jellyfin-web/blob/38398e833a2aecd40affe1594b3966540a2615ee/src/scripts/site.js#L437
https://github.com/jellyfin/jellyfin-web/blob/38398e833a2aecd40affe1594b3966540a2615ee/src/scripts/site.js#L99

Also the exception TypeError: Cannot read property 'classList' of undefined but I can't find the source, better to revert this for now.

Without appMode

2020-09-29 14:59:41.854 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "loading ApiClient singleton", source: http://192.168.100.2:8096/web/scripts/site.js (1)
2020-09-29 14:59:41.854 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "creating ApiClient singleton", source: http://192.168.100.2:8096/web/scripts/site.js (1)
2020-09-29 14:59:41.855 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "loaded ApiClient singleton", source: http://192.168.100.2:8096/web/scripts/site.js (1)
2020-09-29 14:59:41.856 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "initAfterDependencies promises resolved", source: http://192.168.100.2:8096/web/scripts/site.js (1)
2020-09-29 14:59:41.903 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "using default fonts", source: http://192.168.100.2:8096/web/scripts/site.js (1)
2020-09-29 14:59:41.921 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "loading installed plugins", source: http://192.168.100.2:8096/web/scripts/site.js (1)
2020-09-29 14:59:41.952 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Loading plugin (via deprecated requirejs method): plugins/playAccessValidation/plugin", source: http://192.168.100.2:8096/web/components/pluginManager.js?v=29 (1)
2020-09-29 14:59:41.952 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Loading plugin (via deprecated requirejs method): plugins/experimentalWarnings/plugin", source: http://192.168.100.2:8096/web/components/pluginManager.js?v=29 (1)
2020-09-29 14:59:41.952 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Loading plugin (via deprecated requirejs method): plugins/htmlAudioPlayer/plugin", source: http://192.168.100.2:8096/web/components/pluginManager.js?v=29 (1)
2020-09-29 14:59:41.952 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Loading plugin (via deprecated requirejs method): plugins/htmlVideoPlayer/plugin", source: http://192.168.100.2:8096/web/components/pluginManager.js?v=29 (1)
2020-09-29 14:59:41.952 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Loading plugin (via deprecated requirejs method): plugins/photoPlayer/plugin", source: http://192.168.100.2:8096/web/components/pluginManager.js?v=29 (1)
2020-09-29 14:59:41.952 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Loading plugin (via deprecated requirejs method): plugins/bookPlayer/plugin", source: http://192.168.100.2:8096/web/components/pluginManager.js?v=29 (1)
2020-09-29 14:59:41.952 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Loading plugin (via deprecated requirejs method): plugins/youtubePlayer/plugin", source: http://192.168.100.2:8096/web/components/pluginManager.js?v=29 (1)
2020-09-29 14:59:41.952 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Loading plugin (via deprecated requirejs method): plugins/backdropScreensaver/plugin", source: http://192.168.100.2:8096/web/components/pluginManager.js?v=29 (1)
2020-09-29 14:59:41.952 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Loading plugin (via deprecated requirejs method): plugins/logoScreensaver/plugin", source: http://192.168.100.2:8096/web/components/pluginManager.js?v=29 (1)
2020-09-29 14:59:41.952 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Loading plugin (via deprecated requirejs method): plugins/sessionPlayer/plugin", source: http://192.168.100.2:8096/web/components/pluginManager.js?v=29 (1)
2020-09-29 14:59:41.952 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Loading plugin (via deprecated requirejs method): plugins/chromecastPlayer/plugin", source: http://192.168.100.2:8096/web/components/pluginManager.js?v=29 (1)
2020-09-29 14:59:41.952 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Loading plugin (via deprecated requirejs method): native/exoplayer", source: http://192.168.100.2:8096/web/components/pluginManager.js?v=29 (1)
2020-09-29 14:59:41.952 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Loading plugin (via deprecated requirejs method): native/externalplayer", source: http://192.168.100.2:8096/web/components/pluginManager.js?v=29 (1)
2020-09-29 14:59:42.045 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "setting page base to /web", source: http://192.168.100.2:8096/web/components/appRouter.js?v=29 (1)
2020-09-29 14:59:42.055 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "document.registerElement is deprecated and will be removed in M80, around February 2020. Please use window.customElements.define instead. See https://www.chromestatus.com/features/4642138092470272 and https://developers.google.com/web/updates/2019/07/web-components-time-to-upgrade for more details.", source: http://192.168.100.2:8096/web/elements/emby-button/paper-icon-button-light.js?v=29 (1)
2020-09-29 14:59:42.088 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "begin onAppReady", source: http://192.168.100.2:8096/web/scripts/site.js (1)
2020-09-29 14:59:42.088 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "onAppReady: loading dependencies", source: http://192.168.100.2:8096/web/scripts/site.js (1)
2020-09-29 14:59:42.211 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining core routes", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.211 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /addserver.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.213 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /selectserver.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.213 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /login.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.213 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /forgotpassword.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.213 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /forgotpasswordpin.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.214 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /mypreferencesmenu.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.214 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /myprofile.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.214 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /mypreferencesdisplay.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.214 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /mypreferenceshome.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.214 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /mypreferencesplayback.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.214 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /mypreferencessubtitles.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.214 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /dashboard.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.214 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /dashboardgeneral.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.214 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /networking.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.214 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /devices.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.215 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /device.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.215 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /dlnaprofile.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.215 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /dlnaprofiles.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.215 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /addplugin.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.215 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /library.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.215 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /librarydisplay.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.215 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /dlnasettings.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.215 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /edititemmetadata.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.215 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /encodingsettings.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.215 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /log.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.215 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /metadataimages.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.215 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /metadatanfo.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.215 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /notificationsetting.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.215 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /notificationsettings.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.215 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /playbackconfiguration.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.216 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /availableplugins.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.216 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /repositories.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.216 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /home.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.216 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /search.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.216 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /list.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.216 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /details", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.216 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /livetv.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.216 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /livetvguideprovider.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.216 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /livetvsettings.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.216 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /livetvstatus.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.216 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /livetvtuner.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.216 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /movies.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.216 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /music.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.216 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /installedplugins.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.216 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /scheduledtask.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.217 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /scheduledtasks.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.217 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /serveractivity.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.217 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /apikeys.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.217 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /streamingsettings.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.217 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /tv.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.217 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /useredit.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.217 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /userlibraryaccess.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.217 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /usernew.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.217 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /userparentalcontrol.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.217 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /userpassword.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.217 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /userprofiles.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.217 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /wizardremoteaccess.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.217 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /wizardfinish.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.217 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /wizardlibrary.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.217 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /wizardsettings.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.218 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /wizardstart.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.218 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /wizarduser.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.218 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /videoosd.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.218 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /nowplaying.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.218 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /configurationpage", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.218 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.218 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /index.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 14:59:42.220 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "serviceWorker unsupported", source: http://192.168.100.2:8096/web/scripts/site.js (1)
2020-09-29 14:59:42.394 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "appRouter - processing path request /web#!/login.html", source: http://192.168.100.2:8096/web/components/appRouter.js?v=29 (1)
2020-09-29 14:59:42.395 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "appRouter - proceeding to /web#!/login.html", source: http://192.168.100.2:8096/web/components/appRouter.js?v=29 (1)
2020-09-29 14:59:42.529 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "chromecast.initialize", source: http://192.168.100.2:8096/web/plugins/chromecastPlayer/plugin.js?v=29 (1)
2020-09-29 14:59:42.546 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "chromecast init success", source: http://192.168.100.2:8096/web/plugins/chromecastPlayer/plugin.js?v=29 (1)
2020-09-29 14:59:42.547 4366-4366/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "chromecast receiver list empty", source: http://192.168.100.2:8096/web/plugins/chromecastPlayer/plugin.js?v=29 (1)

Whith appMode

2020-09-29 15:01:50.194 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "initAfterDependencies promises resolved", source: http://192.168.100.2:8096/web/scripts/site.js (1)
2020-09-29 15:01:50.242 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "using default fonts", source: http://192.168.100.2:8096/web/scripts/site.js (1)
2020-09-29 15:01:50.256 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "loading installed plugins", source: http://192.168.100.2:8096/web/scripts/site.js (1)
2020-09-29 15:01:50.287 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Loading plugin (via deprecated requirejs method): plugins/playAccessValidation/plugin", source: http://192.168.100.2:8096/web/components/pluginManager.js?v=29 (1)
2020-09-29 15:01:50.288 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Loading plugin (via deprecated requirejs method): plugins/experimentalWarnings/plugin", source: http://192.168.100.2:8096/web/components/pluginManager.js?v=29 (1)
2020-09-29 15:01:50.288 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Loading plugin (via deprecated requirejs method): plugins/htmlAudioPlayer/plugin", source: http://192.168.100.2:8096/web/components/pluginManager.js?v=29 (1)
2020-09-29 15:01:50.288 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Loading plugin (via deprecated requirejs method): plugins/htmlVideoPlayer/plugin", source: http://192.168.100.2:8096/web/components/pluginManager.js?v=29 (1)
2020-09-29 15:01:50.288 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Loading plugin (via deprecated requirejs method): plugins/photoPlayer/plugin", source: http://192.168.100.2:8096/web/components/pluginManager.js?v=29 (1)
2020-09-29 15:01:50.288 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Loading plugin (via deprecated requirejs method): plugins/bookPlayer/plugin", source: http://192.168.100.2:8096/web/components/pluginManager.js?v=29 (1)
2020-09-29 15:01:50.288 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Loading plugin (via deprecated requirejs method): plugins/youtubePlayer/plugin", source: http://192.168.100.2:8096/web/components/pluginManager.js?v=29 (1)
2020-09-29 15:01:50.288 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Loading plugin (via deprecated requirejs method): plugins/backdropScreensaver/plugin", source: http://192.168.100.2:8096/web/components/pluginManager.js?v=29 (1)
2020-09-29 15:01:50.288 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Loading plugin (via deprecated requirejs method): plugins/logoScreensaver/plugin", source: http://192.168.100.2:8096/web/components/pluginManager.js?v=29 (1)
2020-09-29 15:01:50.288 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Loading plugin (via deprecated requirejs method): plugins/sessionPlayer/plugin", source: http://192.168.100.2:8096/web/components/pluginManager.js?v=29 (1)
2020-09-29 15:01:50.288 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Loading plugin (via deprecated requirejs method): plugins/chromecastPlayer/plugin", source: http://192.168.100.2:8096/web/components/pluginManager.js?v=29 (1)
2020-09-29 15:01:50.288 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Loading plugin (via deprecated requirejs method): native/exoplayer", source: http://192.168.100.2:8096/web/components/pluginManager.js?v=29 (1)
2020-09-29 15:01:50.288 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Loading plugin (via deprecated requirejs method): native/externalplayer", source: http://192.168.100.2:8096/web/components/pluginManager.js?v=29 (1)
2020-09-29 15:01:50.422 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "chromecast.initialize", source: http://192.168.100.2:8096/web/plugins/chromecastPlayer/plugin.js?v=29 (1)
2020-09-29 15:01:50.430 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "setting page base to /web", source: http://192.168.100.2:8096/web/components/appRouter.js?v=29 (1)
2020-09-29 15:01:50.438 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "document.registerElement is deprecated and will be removed in M80, around February 2020. Please use window.customElements.define instead. See https://www.chromestatus.com/features/4642138092470272 and https://developers.google.com/web/updates/2019/07/web-components-time-to-upgrade for more details.", source: http://192.168.100.2:8096/web/elements/emby-button/paper-icon-button-light.js?v=29 (1)
2020-09-29 15:01:50.440 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "chromecast init success", source: http://192.168.100.2:8096/web/plugins/chromecastPlayer/plugin.js?v=29 (1)
2020-09-29 15:01:50.440 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "chromecast receiver list empty", source: http://192.168.100.2:8096/web/plugins/chromecastPlayer/plugin.js?v=29 (1)
2020-09-29 15:01:50.478 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "begin onAppReady", source: http://192.168.100.2:8096/web/scripts/site.js (1)
2020-09-29 15:01:50.478 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "onAppReady: loading dependencies", source: http://192.168.100.2:8096/web/scripts/site.js (1)
2020-09-29 15:01:50.620 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining core routes", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.621 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /addserver.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.622 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /selectserver.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.622 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /login.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.623 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /forgotpassword.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.623 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /forgotpasswordpin.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.623 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /mypreferencesmenu.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.623 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /myprofile.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.623 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /mypreferencesdisplay.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.624 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /mypreferenceshome.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.624 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /mypreferencesplayback.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.624 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /mypreferencessubtitles.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.624 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /dashboard.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.624 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /dashboardgeneral.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.624 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /networking.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.624 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /devices.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.624 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /device.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.624 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /dlnaprofile.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.624 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /dlnaprofiles.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.624 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /addplugin.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.624 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /library.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.624 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /librarydisplay.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.625 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /dlnasettings.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.625 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /edititemmetadata.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.625 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /encodingsettings.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.625 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /log.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.625 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /metadataimages.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.625 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /metadatanfo.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.625 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /notificationsetting.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.625 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /notificationsettings.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.625 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /playbackconfiguration.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.625 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /availableplugins.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.625 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /repositories.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.626 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /home.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.626 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /search.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.626 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /list.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.627 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /details", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.627 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /livetv.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.627 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /livetvguideprovider.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.627 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /livetvsettings.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.627 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /livetvstatus.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.627 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /livetvtuner.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.627 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /movies.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.627 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /music.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.627 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /installedplugins.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.627 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /scheduledtask.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.627 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /scheduledtasks.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.627 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /serveractivity.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.627 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /apikeys.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.627 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /streamingsettings.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.627 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /tv.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.627 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /useredit.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.627 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /userlibraryaccess.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.628 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /usernew.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.628 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /userparentalcontrol.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.628 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /userpassword.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.628 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /userprofiles.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.628 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /wizardremoteaccess.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.628 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /wizardfinish.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.628 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /wizardlibrary.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.628 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /wizardsettings.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.628 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /wizardstart.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.628 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /wizarduser.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.628 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /videoosd.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.628 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /nowplaying.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.628 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /configurationpage", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.628 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.628 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "defining route: /index.html", source: http://192.168.100.2:8096/web/scripts/routes.js?v=29 (1)
2020-09-29 15:01:50.630 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "serviceWorker unsupported", source: http://192.168.100.2:8096/web/scripts/site.js (1)
2020-09-29 15:01:50.644 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "appRouter - processing path request /web#!/selectserver.html", source: http://192.168.100.2:8096/web/components/appRouter.js?v=29 (1)
2020-09-29 15:01:50.644 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "appRouter - proceeding to /web#!/selectserver.html", source: http://192.168.100.2:8096/web/components/appRouter.js?v=29 (1)
2020-09-29 15:01:50.735 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "Uncaught (in promise) TypeError: Cannot read property 'classList' of undefined", source: http://192.168.100.2:8096/web/components/viewContainer.js?v=29 (1)
2020-09-29 15:01:50.735 4367-4367/org.jellyfin.mobile.debug I/chromium: [INFO:CONSOLE(1)] "RequireJS error: TypeError: Cannot read property 'classList' of undefined. Failed modules: ", source: http://192.168.100.2:8096/web/scripts/site.js (1)

@CarlosOlivo
Copy link
Contributor

For reference, I found the reason for the redirect. When window.appMode === 'cordova' || window.appMode === 'android' || window.appMode === 'standalone') it sets AppInfo.isNativeApp = true;

When a successful authentication event occurs it calls the showWelcome function that redirects the user back to selectserver.html when AppInfo.isNativeApp = true;

And the app overrides that and show the select server activity again

path.endsWith(Constants.SELECT_SERVER_PATH) -> {
runOnUiThread { connectionHelper.onSelectServer() }
emptyResponse
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants