关于React-Native的Webp

时间:2017-07-04 14:58:18

标签: javascript ios react-native jsx webp

React-Native文档提到Android上不支持webp,但对IOS没有任何说明。开箱即用它似乎不起作用,但在安装此插件https://libraries.io/npm/react-native-webp后,我可以使用从互联网上下载的图像。

问题是本地文件给我一个错误

  

:" {"输入":内部错误","消息":" react-packager遇到了   内部错误,请检查您的终端错误输出以获取更多信息   细节"}

不幸的是" react-native log-ios"命令只是在那里显示相同的错误。

这是我在安装插件后使用webp文件的方式。

<Image
   source={require('../../assets/icon.webp')}
/>

如何在React-native iOS上使用本地.webp图像?

1 个答案:

答案 0 :(得分:0)

我建议使用:https://github.com/Aleksefo/react-native-webp-format

在iOS和Android上均可使用。不需要单独导入,您可以将其与标准Image / ImageBackground组件一起使用,例如:

<Image source={require('../../assets/example.webp')} />