我正在尝试使用适用于SIP电话的JavaScript库进行一些音频/视频测试,因为Chrome 47因为此错误而无法再在本地开发中进行测试:
NavigatorUserMediaError {} constraintName: "" message: "Only secure origins are allowed (see:https://goo. gl/Y0ZkNV)." name: "PermissionDeniedError"
Chrome中是否有选项(标记)可禁用此功能?或者有没有办法下载旧版本的Chrome(我找不到)?
如本文所述,不安全治疗不安全起源为安全标志对我有用.
在OS X上,这看起来像:
$ /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --user-data-dir=/tmp/foo --unsafely-treat-insecure-origin-as-secure=http://alt.local:8080
由于各种原因,我的本地开发服务器不在localhost或端口80 上运行.似乎需要指定备用端口.
该用户数据DIR指令出现创造在Chrome中暂时沙箱轮廓.