OGeek|极客世界-中国程序员成长平台

标题: ios - 如何制作需要特定导入的混合包 React/React-Native [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-11 18:28
标题: ios - 如何制作需要特定导入的混合包 React/React-Native

是否可以为需要特定导入的 React 和 React-Native 创建一个混合包,例如使用 React-Native 我必须导入 AsyncStorage,但对于 React(使用 localStorage)我不需要这个。

所以我想知道使用条件检测应用程序是否为 React-Native 来处理这两种情况是否可行。



Best Answer-推荐答案


为了检测应用程序是否为 React-Native,您需要使用平台特定的逻辑。根据 this commit ,您应该可以通过以下方式进行检查:

navigator.product === 'ReactNative'

另请参见此处了解特定平台: https://facebook.github.io/react-native/docs/platform-specific-code.html

关于ios - 如何制作需要特定导入的混合包 React/React-Native,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41404692/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) Powered by Discuz! X3.4