新版chrome中非https無法打開攝像頭

方法一:

地址欄輸入chrome://flags/, 搜索unsafely
enabled 并填入要授信的域名。

image.png

點擊Relaunch Now按鈕

方法二:

1. Windows:

chrome快捷方式右鍵->屬性->目標 輸入框中追加--unsafely-treat-insecure-origin-as-secure="http://host||ip:port" (--```前記得加空格哦!)

image.png

2.Mac:

方案1:
  • 下載腳本
    腳本下載鏈接
  • sudo bash chromeAuthorize.sh ip或者域名 port
    例子:域名為www.shang.com 端口為8080
    sudo bash chromeAuthorize.sh www.shang.com 8080
    注意空格,注意域名前不要加http前綴
方案2:
  • 打開Terminal 進入終端狀態(tài)
  • 進入Chrome.app 目錄 cd "/Applications/Google Chrome.app/Contents/MacOS/"
  • 重命名原來的啟動腳本 sudo mv "Google Chrome" Google.real
  • 手動創(chuàng)建新的啟動腳本并命名為Google Chrome
#!/bin/bash
cd "/Applications/Google Chrome.app/Contents/MacOS"
"/Applications/Google Chrome.app/Contents/MacOS/Google.real" --unsafely-treat-insecure-origin-as-secure="http://host||ip:port" "$@"

或者控制臺執(zhí)行下述命令自動創(chuàng)建啟動腳本:

sudo printf '#!/bin/bash\ncd "/Applications/Google Chrome.app/Contents/MacOS"\n"/Applications/Google Chrome.app/Contents/MacOS/Google.real" --unsafely-treat-insecure-origin-as-secure="http://ip:port" "$@"\n' > Google\ Chrome
  • 最后給腳本可執(zhí)行權(quán)限sudo chmod 777 "Google Chrome"

注:請?zhí)崆案鼡Q好相應的 ip或者域名端口

恢復瀏覽器方法:

,想將瀏覽器恢復至執(zhí)行之前的樣子需要按如下操作:

windows下:

chrome快捷方式右鍵->屬性->目標 ,刪除追加的內(nèi)容即可。

Mac下:

1.進入到/Applications/Google Chrome.app/Contents/MacOS/目錄下
2.將Google Chrome重命名為Google Chrome.back
3.將Google.real重命名為Google Chrome就可以恢復了。

顯示如下即配置成功:
image.png
2019.08.14更新:

刪除掉了用戶文件夾的指定配置。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容