javascript - 未定义不是对象(评估 RCTCameraRollManager.getPhotos)

标签 javascript jquery reactjs react-native

我正在使用 CameraRoll 组件来获取照片。但是我从 CameraRoll.js 文件中获取未定义

var RCTCameraRollManager = require('NativeModules').CameraRollManager;

这里 RCTCameraRollManager 得到 'undefined' 在我的场景中,我正在为 android 和 IOS 使用 CameraRoll 组件。那么如何通过命令提示符更新 node_modules 文件

最佳答案

自 React Native 的更高版本以来,默认情况下不需要相机胶卷管理器。要将其添加回来,请打开 Xcode。在左侧,将名为 RCTCameraRoll.xcodeproj 的 xcode 文件拖到 Libraries 文件夹中。然后展开它并将名为 libRCTCameraRoll.a 的文件从 Product 文件夹拖到“Build Phases”->“Link Binary with libraries”。更多信息 here .

关于javascript - 未定义不是对象(评估 RCTCameraRollManager.getPhotos),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33690208/

相关文章:

reactjs - 使用 HTTPS=true 运行 Docusaurus 会产生 ERR_SSL_PROTOCOL_ERROR

javascript - AJAX SEO(重新 : faceted search w/URL hashed state )

javascript - 我的 Bootstrap 警报在关闭后不会显示

php - 协作脚本 - 跟踪用户贡献

javascript - HTML平滑滚动[没有 anchor 动画]?

javascript - 数字总和返回 NaN

reactjs - withRouter 与 react-router-dom Hook (useHistory、useLocation、useMatch)

javascript - 未处理的拒绝 - Passport 登录应用程序 Node js

javascript - 将数据从 PHP 移至 HTML,然后移至 jQuery,最后移回 PHP

d3.js - Reactjs 与 D3js 树形图