1

我在 和 之间使用和共享react-native-web代码。iosandroidweb

是否有任何技术可以使用单个文件同时针对 iOS 和 Android 平台,同时针对web

我知道下面的代码不起作用,但可以作为我想到的示例:

Container.native.js
Container.web.js
4

2 回答 2

1

这很容易。对于您给出的相同示例,您可以这样做:

Container.js // 移动端

Container.web.js // 对于 Web

此外,您始终可以Platform.OS用于特定的平台规范。

希望能帮助到你。

于 2018-08-27T10:08:46.267 回答
1

所以这里有两种方法可以在 React Native 中使用特定于平台的代码您所指的方法在这里提到。

请记住,react-native-web它的设计首先是为了让 React Native 代码在 Web 上运行,所以您首先要设计 Mobile。

于 2018-08-21T03:12:57.803 回答