2015-12-25 8 views
6

Próbuję wykonać pewne testy audio/wideo z biblioteką JavaScript dla telefonów SIP, a ponieważ Chrome 47 nie mogę już testować w rozwoju lokalnym z powodu tego błędu :Unikanie NavigatorUserMediaError "Tylko bezpieczne początki są dozwolone" na HTTP w Chrome

NavigatorUserMediaError {} 
constraintName: "" 
message: "Only secure origins are allowed (see:https://goo. gl/Y0ZkNV)." 
name: "PermissionDeniedError" 

Czy jest opcja (flaga) w Chrome, aby wyłączyć tę opcję? Czy istnieje sposób na pobranie starszych wersji Chrome (nie mogłem znaleźć żadnych)?

Odpowiedz

5

niebezpieczny-treat-niepewny-origin-as- Bezpieczna flaga działa dla mnie jako documented here.

na OS X to wygląda:

$ /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --user-data-dir=/tmp/foo --unsafely-treat-insecure-origin-as-secure=http://alt.local:8080 

z różnych powodów, mój rozwój lokalny serwer nie działa na localhost lub port 80. Określanie alternatywa portu wydaje się być konieczne.

Wydaje się, że dyrektywa użytkownika tworzy tymczasowy profil piaskownicy w przeglądarce Chrome.

+0

Potwierdzone działanie również w systemie Windows (Chrome 59). – Alexandre

+2

Czy mogę dodać wyjątek bezpośrednio w przeglądarce lub konfiguracji gdzieś. Zamiast uruchamiać go w ten sposób. –

Powiązane problemy