dethknite 37 Posted October 14, 2024 Posted October 14, 2024 Emby v4.9.0.30 beta Firefox Developer v132.0b7 (64-bit) / Firefox v131.0.3 (64-bit) You may already be aware, when trying to navigate to the Emby address, it hangs. (Works fine in Chrome / Edge) From the Dev Console: Uncaught (in promise) TypeError: can't access property "brands", navigator.userAgentData is undefined getDeviceName https://192.168.1.11:8920/web/modules/apphost.js?v=4.9.0.30:1 init https://192.168.1.11:8920/web/modules/apphost.js?v=4.9.0.30:1 promise callback*init https://192.168.1.11:8920/web/modules/apphost.js?v=4.9.0.30:1 loadServiceLocator https://192.168.1.11:8920/web/app.js?v=4.9.0.30:1 promise callback*loadServiceLocator/< https://192.168.1.11:8920/web/app.js?v=4.9.0.30:1 promise callback*loadServiceLocator https://192.168.1.11:8920/web/app.js?v=4.9.0.30:1 promise callback*start https://192.168.1.11:8920/web/app.js?v=4.9.0.30:1 <anonymous> https://192.168.1.11:8920/web/app.js?v=4.9.0.30:1 <anonymous> https://192.168.1.11:8920/web/app.js?v=4.9.0.30:1 apphost.js:1:2675
dethknite 37 Posted October 15, 2024 Author Posted October 15, 2024 (edited) No. I just tried connecting http:// as well and the same error is in the console. -- some of the leading up to it code -- defining from importMap: appRouter: ./modules/approuter.js app.js:1:11766 defining from importMap: actionsheet: ./modules/actionsheet/actionsheet.js app.js:1:11766 defining from importMap: multi-download: ./modules/multidownload.js app.js:1:11766 defining from importMap: localassetmanager: ./modules/localdatabase/localassetmanager.js app.js:1:11766 defining from importMap: inputManager: ./modules/common/inputmanager.js app.js:1:11766 loadSecondLevelPolyfills app.js:1:44141 loadThirdLevelPolyfills app.js:1:41031 loadServiceLocator app.js:1:7459 loadServiceLocator - inner load 1 app.js:1:7638 loadServiceLocator - inner load 2 app.js:1:8318 loadServiceLocator - calling serviceLocator.initialize app.js:1:8929 loadServiceLocator - calling appHost.init app.js:1:9330 Uncaught (in promise) TypeError: can't access property "brands", navigator.userAgentData is undefined getDeviceName http://192.168.1.11:8096/web/modules/apphost.js?v=4.9.0.30:1 init http://192.168.1.11:8096/web/modules/apphost.js?v=4.9.0.30:1 apphost.js:1:2675 ----- Perhaps a plugin.. I will attempt to disable and see how that fares.. Edited October 15, 2024 by dethknite
Luke 40096 Posted October 15, 2024 Posted October 15, 2024 Strange. I don't it in firefox 132 b7. We'll investigate though. Thanks. 1
dethknite 37 Posted October 15, 2024 Author Posted October 15, 2024 (edited) Removed plugins and still hitting it.. seems the navigator object is not defined for some reason when it gets to the code. Edited October 15, 2024 by dethknite
Solution dethknite 37 Posted October 15, 2024 Author Solution Posted October 15, 2024 Figured it out.. the Firefox plugin "Container Tab Groups" causes the issue... 1
dethknite 37 Posted October 16, 2024 Author Posted October 16, 2024 * Further fix to allow the addon: Need to go into extensions, and select Modify on "Container Tab Groups" addon. Then go to Options, Languages and User Agents, and Check "Per-container User-Agent Overrides", and set whatever container Emby will load in as "Chrome" for the user agent. (Default, Custom -- with valid Mozilla UA, and others do not work -- apparently only faking Chrome UA works in the addon) 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now