1

得到

undefined 不是对象(评估 '_react2.PropTypes.oneOfType')

在使用 react-native-camera 时。

使用 react-native-camera@0.6 和以下 react native 版本。

react-native-cli: 2.0.1
react-native: 0.55.2

我在 app.js 中尝试的是

import React, { Component, PropTypes } from 'react';

import PropTypes from 'prop-types';

但没有奏效。

4

1 回答 1

4

PropTypes包已从 v15.5 中分离出来react如此所述

由于您使用的是旧版本react-native-camera因此它们在它们的index.js

react-native-camera index.js v0.6包含

import React, { Component, PropTypes } from 'react';

因此,您需要更新包,因为它们有重大更改并改进了文件夹结构,如Camera.js中所示

于 2018-04-17T19:12:12.197 回答