Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Twilio客户端WebRTC不在chrome上工作_Javascript_Jsp_Twilio - Fatal编程技术网

Javascript Twilio客户端WebRTC不在chrome上工作

Javascript Twilio客户端WebRTC不在chrome上工作,javascript,jsp,twilio,Javascript,Jsp,Twilio,我在我的应用程序中使用Twilio Client softphone,它在我的本地系统上对入站和出站呼叫都运行良好,但当我在服务器(AWS ec2实例)上部署它时,我在chrome上对入站和出站呼叫的错误率总是低于 getUserMedia() no longer works on insecure origins. To use this feature, you should consider switching your application to a secure origin, su

我在我的应用程序中使用Twilio Client softphone,它在我的本地系统上对入站和出站呼叫都运行良好,但当我在服务器(AWS ec2实例)上部署它时,我在chrome上对入站和出站呼叫的错误率总是低于

getUserMedia() no longer works on insecure origins. To use this feature, you should consider switching your application to a secure origin, such as HTTPS. See (google url) for more details.
我以以下方式包括twilio.min.js

<script type="text/javascript" src="https://media.twiliocdn.com/sdk/js/client/v1.3/twilio.min.js"></script>
<script type="text/javascript" src="https://media.twiliocdn.com/taskrouter/js/v1.4/taskrouter.min.js"></script>

您可以看到我使用HTTPS包含js文件。即使在那之后,我已经下载了twilio.min.js文件并添加到本地目录中,还使用本地目录包含了js文件,但仍然得到了相同的错误。
那么我该如何解决这个问题。

getUserMedia API要求您在Chrome中的站点上使用HTTPS(即执行getUserMedia的脚本)。这种情况已经持续了很长一段时间,有关详细说明,请参阅。

getUserMedia API要求您在Chrome中的站点上使用HTTPS(即执行getUserMedia的脚本)。这种情况已经持续了很长一段时间,有关详细说明,请参见文档:

您应该使用HTTPS为您的页面提供服务。从谷歌浏览器开始 47,HTTP应用程序将不再允许调用getUserMedia() 并且将无法访问用户的摄像头和麦克风

从文档中:

您应该使用HTTPS为您的页面提供服务。从谷歌浏览器开始 47,HTTP应用程序将不再允许调用getUserMedia() 并且将无法访问用户的摄像头和麦克风


你能给我一个如何使用这个API的例子吗。我的网站url以http://:这有关系吗?或者我需要使用https://,twilio文档中还有一件事没有提到你需要这个API,所以我对此感到困惑。你能给我一个如何使用这个API的例子吗。我的网站url以http://:这有关系吗?或者我需要使用https://,twilio文档中还有一件事没有提到您需要这个API,所以我对此感到困惑。使用https意味着我的整个应用程序都应该在https端口上运行?或者我只需要包含twilio和HTTPS cdn中的其他库?您的整个应用程序都应该使用HTTPS。我的整个应用程序现在都使用HTTPS端口,但我仍然无法从chrome浏览器和firefox拨打电话。在控制台中显示打开的套接字,套接字打开的消息,但当我在控制台中进行outboud调用时,收到来自网关消息的[Connection]挂断,请您建议我如何解决此问题。这至少是一个新错误!最好将这些日志发送到support:twilio.com/help/contact,我们将从那里为您提供帮助。使用HTTPS意味着我的整个应用程序都应该在HTTPS端口上运行?或者我只需要包含twilio和HTTPS cdn中的其他库?您的整个应用程序都应该使用HTTPS。我的整个应用程序现在都使用HTTPS端口,但我仍然无法从chrome浏览器和firefox拨打电话。在控制台中显示打开的套接字,套接字打开的消息,但当我在控制台中进行outboud调用时,收到来自网关消息的[Connection]挂断,请您建议我如何解决此问题。这至少是一个新错误!如果您将这些日志发送到support:twilio.com/help/contact,我们将从那里为您提供帮助,这可能是最好的。TokBox在这篇博文中很好地解释了这个问题:TokBox在这篇博文中很好地解释了这个问题: