bitfocus / companion-module-studiocoast-vmix

Studiocoast vMix module for Bitfocus Companion
MIT License
32 stars 10 forks source link

vMix Web Companion Navigation Issue #272

Closed RKTechnik closed 1 month ago

RKTechnik commented 1 month ago

Is this a bug in companion itself or a module?

Is there an existing issue for this?

Describe the bug

The Bitfocus Companion's browser navigation feature can open standard URLs such as YouTube, but it fails to open API URLs that are in numerical form, such as http://127.0.0.1.... This issue prevents users from accessing local or numerical API endpoints directly through the Bitfocus Companion when controlling vMix.

Steps To Reproduce

1.Open the Bitfocus Companion. 2.Use it to navigate the vMix browser. 3.Enter a standard URL (e.g., https://www.youtube.com) and verify that it loads successfully. 4.Enter a numerical API URL (e.g., http://127.0.0.1:8000/api) and observe that it fails to load.

Expected Behavior

The Bitfocus Companion's browser should be able to navigate to and open numerical API URLs in the same manner it does with standard URLs when controlling vMix.

Environment (please complete the following information)

- OS:Win10
- Browser: vMix Browser Vmix 4K 27.0.0.75 x64
- Companion Version:3.3.1 (3.3.1+7001-stable-ee7c3daa)

Additional context

No response

thedist commented 1 month ago

I'm not able to replicate your issue at all.

Can you please click the >_ icon next to your vMix connection in Companion to open the module logs, enable debug logs, and try to run the browser navigate action. You should see something like:

debug: Sending command: FUNCTION BrowserNavigate Input=13&Value=http://127.0.0.1:8000/api
debug: Command Response: FUNCTION OK Completed,

Also, can you please confirm what vMix itself is showing in the browser properties of the browser input as the URL it's attempting to load? After performing a navigate action to http://127.0.0.1:8000/api, for me that is exactly the URL shown in vMix. If nothing is running on that destination nothing will be shown, but it nevertheless is what vMix attempted to load.

thedist commented 1 month ago

I haven't received any further reports of there being issues, and I can't replicate this, so I'm closing this until there's a response.