在 chrome 中运行示例 html 时,我看到了以下警告警告!用于在 Chrome 中加载页面的协议“文件”。
使用 Chrome 开发 WebRTC 应用程序时,请避免直接从磁盘加载文件。Chrome 会禁用对麦克风的访问,这会阻止正常的功能。
如果您使用标志 --allow-file-access-from-files 启动 Chrome,您可以允许使用“文件:”
请帮助我摆脱困境
谢谢你
在 chrome 中运行示例 html 时,我看到了以下警告警告!用于在 Chrome 中加载页面的协议“文件”。
使用 Chrome 开发 WebRTC 应用程序时,请避免直接从磁盘加载文件。Chrome 会禁用对麦克风的访问,这会阻止正常的功能。
如果您使用标志 --allow-file-access-from-files 启动 Chrome,您可以允许使用“文件:”
请帮助我摆脱困境
谢谢你
这取决于哪个操作系统。
在 OS X 中,您可以使用以下命令启动 Chrome:
open -a Google\ Chrome --args --allow-file-access-from-files
在 Windows 中,您可以在命令提示符下使用以下命令启动 Chrome:
chrome.exe --allow-file-access-from-files
请注意,警告不会在示例应用程序中消失,这是预期的行为,但现在调用将起作用。在生产环境中,您甚至不应该包含此警告,因为它只是作为对使用本地文件存储(直接从磁盘打开 .html 文件)的开发人员的友好提醒。