Google Chrome in AppMode starten per Powershell
Hallo zusammen
Ich hätte da mal gerne ein Problem
oder noch besser eine Lösung für folgendes Phänomen.
Es gibt eine WebApp die hervorragend funktioniert, unter anderem WebRTC nutzt und am besten mit Chrome funktioniert. Soweit so schön.
Damit es nun schöner aussieht für die Benutzer wollte ich die WebApp gerne per Powershell in GoogleChrome und im AppMode starten. Das hätte den charmanten Vorteil, dass sichergestellt ist, dass immer Chrome genutzt wird. Egal welchen Browser der User ansonsten als Standard nutzt. Außerdem sieht die WebApp im AppMode aus wie eine lokale Anwendung weil alles was man nicht braucht einfach nicht da ist. Kein Menü, keine Adressleiste, keine Favoriten usw.
Soweit die Theorie. In der Praxis habe ich folgendes Phänomen:
Starte ich das ganze in einer offenen Powershell - also schön per Hand eingetippt oder Copy/Paste - dann verhält sich Chrome so wie geplant. Die WebApp wird geladen und ich kann Audio und Video nutzen nachdem einmalig die Berechtigung erteilt wurde.
Genauso gut funktioniert es wenn ich eine offene Kommandozeile nutze mit
Baue ich den Code aber in ein Script ein, dann startet Chrome auch im AppMode. Die WebApp funktioniert auch. Aber nur so lange bis ich Audio oder Video nutzen will.
Dann kommt die Abfrage der Berechtigung, danach nachfolgende Fehlermeldung und weder Audio noch Video funktioniert.
Hat irgendjemand eine Idee woran das liegt und wie ich es zum Laufen bekommen kann?
Manuel
Nachtrag:
Spaßeshalber habe ich es jetzt auch mal noch per VBScript getestet.
Same shit. Es scheint fast so, als ob Chrome das - aus mir nicht nachvollziehbaren Gründen - blockiert.
Ich hätte da mal gerne ein Problem
Es gibt eine WebApp die hervorragend funktioniert, unter anderem WebRTC nutzt und am besten mit Chrome funktioniert. Soweit so schön.
Damit es nun schöner aussieht für die Benutzer wollte ich die WebApp gerne per Powershell in GoogleChrome und im AppMode starten. Das hätte den charmanten Vorteil, dass sichergestellt ist, dass immer Chrome genutzt wird. Egal welchen Browser der User ansonsten als Standard nutzt. Außerdem sieht die WebApp im AppMode aus wie eine lokale Anwendung weil alles was man nicht braucht einfach nicht da ist. Kein Menü, keine Adressleiste, keine Favoriten usw.
Soweit die Theorie. In der Praxis habe ich folgendes Phänomen:
Starte ich das ganze in einer offenen Powershell - also schön per Hand eingetippt oder Copy/Paste - dann verhält sich Chrome so wie geplant. Die WebApp wird geladen und ich kann Audio und Video nutzen nachdem einmalig die Berechtigung erteilt wurde.
Start-Process "C:\Program Files\Google\Chrome\Application\chrome.exe"' -ArgumentList "--window-size=700,500 --app=urlzurwebapp"
C:\Program Files\Google\Chrome\Application\chrome.exe --window-size=700,500 --app=urlzurwebapp
Baue ich den Code aber in ein Script ein, dann startet Chrome auch im AppMode. Die WebApp funktioniert auch. Aber nur so lange bis ich Audio oder Video nutzen will.
Dann kommt die Abfrage der Berechtigung, danach nachfolgende Fehlermeldung und weder Audio noch Video funktioniert.
Hat irgendjemand eine Idee woran das liegt und wie ich es zum Laufen bekommen kann?
Manuel
Nachtrag:
Spaßeshalber habe ich es jetzt auch mal noch per VBScript getestet.
Same shit. Es scheint fast so, als ob Chrome das - aus mir nicht nachvollziehbaren Gründen - blockiert.
Please also mark the comments that contributed to the solution of the article
Content-ID: 630160
Url: https://administrator.de/contentid/630160
Printed on: September 1, 2024 at 00:09 o'clock
3 Comments
Latest comment
![146707](/images/members/profile_male_48x48.png)
Moin.
Also hier funktioniert das testweise aus einem PS Skript heraus ohne Probleme mit einem aktuellen Chrome auf Windows 20H2. Habe mit einer Jitsi-Meet-URL als WebRTC App getestet der ich vorher in Chrome einmal die Berechtigung auf die Devices erteilt habe, aber auch bei fehlender Berechtigung und erteilen in der App funktioniert es wie erwartet. Welche WebApp-URL nutzt du denn genau? Schon mal eine andere getestet?
Gruß p.
Also hier funktioniert das testweise aus einem PS Skript heraus ohne Probleme mit einem aktuellen Chrome auf Windows 20H2. Habe mit einer Jitsi-Meet-URL als WebRTC App getestet der ich vorher in Chrome einmal die Berechtigung auf die Devices erteilt habe, aber auch bei fehlender Berechtigung und erteilen in der App funktioniert es wie erwartet. Welche WebApp-URL nutzt du denn genau? Schon mal eine andere getestet?
Gruß p.