冬天能钓甲鱼吗,冬季很难钓到甲鱼 2025-09-06 03:25:59
信用的解释 2025-08-08 17:21:12
Unity3D美工需要知道的知识 2025-06-22 10:57:08
比特犬与德牧宣战,仅十几秒就分出了胜负,看完忍住不笑算你厉害 2025-08-05 07:51:43
谁是欧洲最强rapper?他们的音乐和风格究竟有何独特之处? 2025-06-24 03:53:10
塞尔维亚民生困境揭秘:深度剖析背后的原因与挑战 2025-08-12 11:18:51
玩家公认小乔8款皮肤评分排名,你最喜欢的是哪款? 2025-08-25 00:54:49
android系统frameworks 和system目录简介 2025-05-15 14:30:12
酒店如何防止仙人跳(如何预防宾馆仙人跳) 2025-10-24 20:05:56
地下城与勇士加入哪个调查团好 2025-06-01 12:42:34

WebRTC 浏览器支持

WebRTC 浏览器支持

网络发展迅猛,不断改进。每天都会有新的标准出现。浏览器可以在用户不知情的情况下进行更新,所以你应该跟上Web和WebRTC世界的最新动态。以下是今天这一情况的概述。

浏览器支持

不同的浏览器在同一时间不具备所有相同的WebRTC功能。有些浏览器可能领先于其他浏览器,导致某些WebRTC功能在某些浏览器上能够运行,而在其他浏览器上不能运行。浏览器对WebRTC的当前支持情况如下图所示。

您可以在http://caniuse.com/#feat=rtcpeerconnection上检查最新的WebRTC支持状态。

Chrome,Firefox和Opera

最新版本的Chrome、Firefox和Opera在主流PC操作系统(如Mac OS X、Windows和Linux)上都支持WebRTC开箱即用。最重要的是,Chrome和Firefox开发团队的工程师一直在共同努力解决问题,使得这两个浏览器能够轻松相互通信。

Android操作系统

在Android操作系统上,Chrome和Firefox的WebRTC应用程序应该可以开箱即用。它们可以在Android冰淇淋三明治版本(4.0)之后与其他浏览器一起使用。这是因为桌面和移动版本之间的代码共享。

苹果

苹果尚未对在OS X上支持WebRTC的计划进行任何宣布。混合本地iOS应用程序的一个可能的解决方法是直接将WebRTC代码嵌入到应用程序中,并将此应用程序加载到WebView中。

Internet Explorer

微软不支持桌面上的WebRTC。但他们已经正式确认他们将在未来版本的IE(Edge)中实现ORTC(实时对象通信)。他们没有打算支持WebRTC 1.0。尽管ORTC只是一个社区增强而不是官方标准,但他们将其标记为WebRTC 1.1。最近他们已经将ORTC支持添加到最新的Microsoft Edge版本中。您可以在https://blogs.windows.com/msedgedev/2015/09/18/ortc-api-is-now-available-in-microsoftedge/上了解更多信息。

总结

请注意,WebRTC是一组API和协议,而不是单一的API。不同浏览器和操作系统对每个支持的发展水平也不同。检查最新支持水平的一个很好方法是通过http://canisue.com。它跟踪多个浏览器中现代API的采用情况。您还可以在http://www.webrtc.org上找到有关浏览器支持以及WebRTC演示的最新信息,该网站由Mozilla、Google和Opera支持。