as

Settings
Sign out
Notifications
Alexa
亚马逊应用商店
Ring
AWS
文档
Support
Contact Us
My Cases
新手入门
设计和开发
应用发布
参考
支持
跳转到主要内容
本页提供Vega OS支持的第三方服务和库的列表。您还可以在React Native目录中找到与Vega OS兼容的React Native库。

适用于Vega的React Native移植库

下表列出了适用于Vega的React Native目前支持的作为@amazon-devices命名空间一部分的库。有关安装和用法信息,请访问每个库的链接。 选择适用于您的React Native版本的选项卡。每个表都有两个版本列:
  • 程序包 — 要安装的@amazon-devices NPM程序包版本。
  • 上游版本 — 从中移植Vega程序包的公开发布版本。使用它来查看上游发布说明和API文档,了解您的应用中可用的功能。短划线 (—) 表示没有为该组合发布任何上游版本。

React Native社区库

Expo库

系统分布式库

以下库作为系统分布式库发布。
在RN 0.83上,shopify__flash-list封装了FlashList的公开发布版本,而不是Vega移植的版本,因此没有单独的上游版本可供跟踪。

其他库

为了帮助您将现有应用移植到Vega,亚马逊测试了一些使用最为广泛的JavaScript库的兼容性。这些是纯JavaScript库,同时兼容RN 0.72和RN 0.83。要使用这些库,请参考标准库文档。 react-native-url-polyfill异常 由于库中存在上游问题,Polyfill Blob功能无法在Vega应用中正常运行。您可以改为使用URL.CreateObjectURL功能,以便能够通过createObjectURL(blob)从blob创建URL。 另外请注意,如果同时使用react-native-url-polyfill和URL.CreateObjectURL,则必须添加以下内容才能让您的代码正常运行。

兼容Vega的媒体播放器

以下播放器与我们的W3C媒体API兼容。

第三方服务

以下第三方服务与Vega兼容。

其他库支持

适用于常规React Native的纯JavaScript程序包将能用于适用于Vega的React Native。不能用于其他平台的React Native的程序包将不能用于适用于Vega的React Native,除非已经将此类程序包移植。任何具有原生依赖项或根据平台有条件地执行代码的程序包都需要在移植后才能在适用于Vega的React Native中正常运行。如果适用于Vega的React Native支持依赖于核心React Native中模块和/或其他工件的程序包所使用的功能,则此类程序包可以正常运行。
最后修改于 2026年10月26日