适用于Android和IOS的React Native中的富文本编辑器

时间:2017-10-30 12:24:28

标签: react-native

我想在我的应用中添加文本编辑器功能,但我找不到任何添加方法

我用react-native-zss-rich-text-editor 但我总是在react-native-webview-bridge-updated中得到错误 IOS错误:添加了重复的Lib

1 个答案:

答案 0 :(得分:1)

  

我之后通过调用react-native链接来链接模块   安装。

     

通过检查(在XCode中)您的项目,确保您的链接成功   在Libraries文件夹下有以下库:   反应母语-WebView的Bridge.xcodeproj。如果没有,请添加它。然后,点击   在您的项目中,转到“常规”选项卡,然后向下滚动到“链接”   框架和图书馆。确保libReact-Native-Webview-Bridge.a   在列表中。如果不是,请使用+号添加。

     

链接成功后,您仍然会收到大量重复内容   尝试从XCode运行时iOS中的定义错误(我列出了它   以上)。看起来该项目正在导入一些库   react-native已经导入,导致冲突。我能够   通过使用以下步骤来解决这些问题:

     

打开XCode,并进行以下修改:

  1. 从RCTView.h中删除#import
  2. 更改#import" RCTBridge.h" #import" React / RCTBridge.h"在RCTWebViewBridgeManager.m
  3. 将#import改为#import" RCTViewManager.h"在RCTUIManager.h
  4. 更改#import" RCTLog.h" #import" React / RCTLog.h"在RCTWebViewBridge.m
  5.   

    之后我成功运行了该项目。希望有所帮助。