是否可以为需要特定导入的 React 和 React-Native 创建一个混合包,例如使用 React-Native 我必须导入 AsyncStorage,但对于 React(使用 localStorage)我不需要这个。
所以我想知道使用条件检测应用程序是否为 React-Native 来处理这两种情况是否可行。
Best Answer-推荐答案 strong>
为了检测应用程序是否为 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/
|