【发布时间】:2017-05-23 23:41:24
【问题描述】:
LikeView 没有原生类型 boolean 的原生 prop RCTFBLikeView.onLayout 的 propType
如果您自己没有更改此道具,这通常意味着您的本机代码和 JavaScript 代码版本不同步。更新两者应该会使此错误消失。
不知道为什么我会收到此错误。我根本没有在 android 应用程序中使用 LikeView。我试过运行npm start --reset-cache。
iOS 版本的应用程序运行也没有问题。这仅适用于 android。
欢迎提出任何建议。
谢谢!
【问题讨论】:
-
试试
react-native-git-upgrade看看它是否会更新你的安卓代码。 -
在升级过程中出现这些错误:npm WARN react-addons-pure-render-mixin@15.0.2 需要 react@^15.0.2 的对等体,但没有安装。 npm WARN react-static-container@1.0.1 需要一个 react@^0.13.0 || ^0.14.0 || ^15.0.0 但没有安装。 npm WARN react-test-renderer@15.4.1 需要 react@^15.4.1 的对等点,但没有安装。
-
嗯,从 0.41.2 升级也破坏了 iOS 方面:/...
-
hmm 试试
react-native-git-upgrade 0.41.2并确保当你npm install时 0.41.2 在你的 package.json 中 -
仍然得到同样的错误......但谢谢!还有其他建议吗??
标签: android react-native react-native-android fbsdk react-native-fbsdk