如何在Chrome中允许麦克风为本地IP

时间:2018-02-21 12:20:03

标签: html5 google-chrome arduino-uno webspeech-api

我在arduino的sdcard中托管我的页面,我已经实现了网络语音api功能,但是当我使用public void moveSynchronized(int from, int to, int amount) { if(from == to || from < 0 || to < 0 || from > cells.length || to.cells.length) throw new IllegalArgumentException("Bad values ! " + from + ", " + to); // Lock1 is always smaller and locked first int lock1 = from < to ? from : to; int lock2 = from < to ? to : from; synchronized(locks[lock1]) { synchronized (locks[lock2]) { if(cells[from] >= amount) { cells[from] = cells[from] - amount; cells[to] = cells[to] + amount; } } } } 测试我的网站时,一切都很完美,但是当我使用127.0.0.1/project-X时(这是同一台机器)或192.168.1.4(其他笔记本电脑有WAMP)Chrome不允许使用麦克风?我还尝试使用Google上的不同标记启动Chrome,但没有一个能够正常运行。该怎么办?我只想让Chrome允许使用本地ip的麦克风!

1 个答案:

答案 0 :(得分:0)

Chrome现在只允许通过安全的Http进行麦克风访问。您可以非常轻松地创建自己的签名SSL证书,并使用它来通过Https托管您的页面。在tomcat server.xml中,您只需取消注释ssl连接器并指向证书的位置即可。