android webview richeditor,GitHub - IllegalCreed/react-native-webview-richeditor
react-native-webview-richeditor
ios和android通用的富文本编辑器,基于RN原生的webview实现,安卓4.4一下版本因为postMessage无效所以无法使用,如需兼容android 4.4以下版本请使用react-native-webview-bridge代替RN原生的webview
安装
这版编辑器包含插入图片功能,所以需要事先安装react-native-image-picker
npm install react-native-image-picker --save
react-native link
之后就可以安装编辑器了
npm install react-native-webview-richeditor --save
因为编辑器工具栏以来一些字体图标,所以需要安装字体文件
将assets目录拷贝到目标工程的根目录下
在package.json中添加如下配置
"rnpm": {
"assets": [
"assets/fonts"
]
},
之后运行
react-native link
一些用户会遇到类似于键盘遮挡等问题,可以安装react-native-keyboard-spacer
安卓最好在AndroidManifest.xml中添加如下配置来屏蔽原生键盘压缩布局的问题
...
android:windowSoftInputMode="stateHidden|adjustPan"
...
另外image-picker需要配置一些权限
使用
import RichEditor from 'react-native-webview-richeditor';
...
android webview richeditor,GitHub - IllegalCreed/react-native-webview-richeditor相关推荐
- android 加载静态网页,React Native:如何在WebView内加载SPA或本地静态HTML页面?
React Native:如何在WebView内加载SPA或本地静态HTML页面? React Native WebView允许你使用uri属性加载可公开访问的资源,就像程序内的一个浏览器.但是,当你 ...
- Android之Windows下搭建React Native Android开发环境(差不多搞了一天)
Android之Windows下搭建React Native Android开发环境 穷逼买不起mac,但是他们都说React Native Android只能在mac下面 ...
- 在原有Android项目中快速集成React Native
前言 对于现有的大多数项目来说都不是从头构建的,而要在原有项目的基础上引入React Native则肯定和用react-native init xxx创建工程不同.因此下面就来说下具体操作.不过在真正 ...
- android开发rn插件,在Android原生应用中嵌入React Native
开发工具:Android Studio , WebStorm 参考链接:React Native官方中文文档 一.创建React Native项目 1.在本地React Native项目目录下,创建一 ...
- android 回退函数,详解React Native监听Android回退按键与程序化退出应用
详解React Native监听Android回退按键与程序化退出应用 发布时间:2020-09-29 09:25:52 来源:脚本之家 阅读:137 作者:lqh 详解React Native监听A ...
- android友盟埋点,React Native 的友盟统计--打点/埋点
前言 友盟统计问题折腾了很久, 于是打算整理出来~ 希望能帮到你~~如果对 集成步骤 有疑惑的小伙伴 可以参考往期文章: React Native的友盟集成 目录 统计初始化 自定义事件接口调用 页面 ...
- rn webview加载本地静态html,React Native - Webview 加载本地文件
网上没找到合适的方法.用 react-native-fs 解决了一下,因为release之后静态文件地址发生改变,之前的引入就无效了 1.项目根目录引入静态文件的文件夹 2.创建一个html,刚才引入 ...
- android 高德地图 3d,在React Native中使用 高德地图组件react-native-amap3d
react-native 高德地图组件,使用最新 3D SDK,支持 Android + iOS,受react-native-maps启发,提供功能丰富且易用的接口. node 主要功能:react ...
- android删除键监听,「React Native」Android返回键监听
在需要做监听的js中添加 componentWillMount() { if (Platform.OS === 'android') { BackHandler.addEventListener('h ...
- React Native Android 应用层实战沦陷记
[工匠若水 http://blog.csdn.net/yanbober 未经允许严禁转载,请尊重作者劳动成果.私信联系我] 1 背景 一眨眼又一年快要过去了,原计划今年的最后一个小目标(React N ...
最新文章
- 已经正常安装ssh: connect to host 192.168.4.254 port 22: Connection refused
- 用c语言读取固定大小的raw格式图像并统计灰度值
- ubuntu20.04安装deepin qq
- 利用nginx的301重定向到另外服务器
- 设计模式:里氏替换原则
- pdf.js使用方法整理,web页面中pdf在线查看,web页面显示pdf文档
- 【Vue】—动态绑定v-bind
- 百度云部署SSL证书
- 电子工业出版社PPT图书优秀作者上海书城讲座
- 【more effective c++读书笔记】【第5章】技术(5)——Reference counting(引用计数)(2)...
- 2018年11月26日 练习3
- 【转】“正由另一进程使用,因此该进程无法访问该文件”的问题解决方法
- PHP开发从入门到实战教程分享
- python 模型 欺诈概率_手把手教你使用Python实战反欺诈模型|原理+代码
- java 社交网站_java学习之电影《社交网络》Facemash算法实现
- 物联网RFID技术之应用ETC系统
- 重装系统后服务器不提示用户密码,明明没有设置密码,重装系统后开机要求输入帐号密码咋办?...
- 计算机的基础操作知识试题,计算机操作基础知识试题(220道)
- 孪生素数猜想,不值一提
- 04 JDK环境安装
热门文章
- 转:C语言中如何将二维数组作为函数的参数传递
- Android WiFi Dhcp 获取到 IP 和配置的过程
- adb server is out of date killing
- 常用的DOS功能输入输出
- Voltage Keepsake CodeForces - 801C(二分)
- 2021-09-30安装windows10+ubuntu双系统
- 从泰勒展开到牛顿迭代
- 【令人头秃的线段树】线段树入门题目详解(代码逐句分析)
- html在新网页输出结果是,JavaScript考试试卷
- PHP上传的文件权限不足,上传文件的PHP脚本不工作的问题(目录权限问题)php-fpm+nginx...