Chrome89Beta默认启用WebHID,更多新API支持正在进行中有趣的是,Chrome89Beta引入了许多与Web技术相关的新功能,例如WebHID等新API。感兴趣的网络开发者现在可以探索Chrome89Beta的更多其他亮点。(来自:Chromium博客)(1)首先介绍WebHID:此功能以前在Chrome上可用,但现在在桌面平台上默认启用。WebHIDAPI支持在JavaScript中实现特定的设备逻辑,以处理没有可用系统驱动程序的HID输入设备。无论是因为您的设备太新、太旧还是太稀有,此功能都是实现它的好方法,尤其是为浏览器用户提供更好的游戏手柄支持。(2)接下来是WebNFC:该功能最初是在Android平台的Chrome89中引入的,但新功能已经支持读取/写入近场通信(NFC)标签。(3)WebserialAPIsupport:允许通过串行接口与微控制器、3D打印机等设备连接,从而大大提高了web浏览器与外设之间的直接通信体验。(4)支持桌面网页分享:作为对早期Android支持的补充,用户现在可以在Windows/ChromeOS桌面平台上支持网页分享。至于Linux平台,目前还不得而知。(5)支持WebView/AVIF:早在Chrome85发布时,谷歌就为桌面平台添加了基于AV1的AVIF图像解码支持。现在,Chrome89Beta已经为Android平台引入了对WebView和AVIF的支持。(6)最后,Chrome89Beta带来了针对Web-RTC使用场景的AV1编码器。这个AV1编码器是基于libaom代码的,感兴趣的朋友,可以移步Chromium.org博客了解更多详情。
