文档章节

Flutter平台webview现状

人民程序员
 人民程序员
发布于 01/19 14:12
字数 330
阅读 774
收藏 0

TL;DR

官方的webview_flutter及各第三方实现基本用不了,尤其是在Android下,IOS下可以满足基本需求。

问题

现在最大问题在Android平台上,所有内嵌的AndroidView都不能进行文本输入,原因在于其所在Window拿不到焦点。可以在这里跟踪。

如果这个问题解决了,至少可以通过修改webview_flutter的源码来实现基本功能,因为官方提供的Android实现基本的setting都没有配置,例如local storage, <select>弹窗支持等。或者到时找一个较好的第三方webview。

解决方案

在代码里判断平台,IOS下用webview_flutter就行,Android下自己写一个原生的Activity,前提是你不需要在flutter界面嵌入一个局部的webview。虽然现在有第三方webview的实现方式也是打开原生Activity,但UI不好做定制。

自己弄代码并不复杂,不想折腾的,那就等几个月,至少。

© 著作权归作者所有

人民程序员
粉丝 0
博文 3
码字总数 561
作品 1
通州
程序员
私信 提问
加载中

评论(1)

HuangHector
HuangHector
官方团队也是醉了,没弄好就把库往上弄,搞个什么 Developers Preview,浪费时间
01、从头开始整 Flutter--环境搭建

PS:转载请注明出处 作者: TigerChain 地址: juejin.im/post/5cf3be… 本文出自 TigerChain 简书 从头开始整 Flutter系列 教程简介 1、阅读对象 本篇教程适合新手阅读,老手直接略过 2、教程...

TigerChain
06/02
0
0
在 Flutter 中使用 WebView

本文示例代码可在微信公众号「01二进制」后台回复「WebView」查看下载 前言 我们知道在开发 Native App 时经常会有打开网页的需求,可供的选择通常只有两种: 在 App 内部打开网页 通过调用系...

雇个城管打天下
08/07
0
0
Flutter ------- WebView加载网页

在Flutter 加载网页?也是有WebView的哦,和Android一样 1.添加依赖 dependencies: flutterwebviewplugin: ^0.2.1+2 2.导入库 import 'import 'package:flutterwebviewplugin/flutterwebvie......

切切歆语
06/09
708
0
Flutter 与 iOS 原生 WebView 对比

原文作者:享物说 原文地址:https://juejin.im/post/5c778d86e51d4506304ee348 本文对比的是 UIWebView、WKWebView、flutterwebviewplugin(在 iOS 中使用的是 WKWebView)的加载速度,内存...

iOS开发_小迷糊
06/11
0
0
三、Flutter网络加载H5页面

目录 一、集成webview_flutter 二、配置 三、WebView 四、flutter run 一、集成webview_flutter pubspec.yaml 中 添加webview_flutter: ^0.3.9+1,并同步 packages get。 在相应的 .dart 文件...

星星编程
07/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

【0911】linux软件包安装和卸载

【0911】linux软件包安装和卸载 一、安装软件包的三种方法 1、rpm工具:与win中的exe安装包类似,红帽子公司包管理系统 2、yum工具:属于一种用python开发的工具,支持自动的安装依赖的包 3、...

飞翔的竹蜻蜓
25分钟前
3
0
【外行学IT】手机网页自适应之rem和viewport

在写手机网页时,对于像素的问题会非常困惑,初学者很多时候会因为那么一个小点的问题解决不了,或者无法理解透彻就放弃了学习。 我在学习写手机网页时也困惑了许久,出现过下面的问题: 图片...

前端老手
36分钟前
5
0
三、Java设计模式之单一职责原则

定义:不要存在多于一个导致类变更的原因。 一个类、接口、方法只负责一项职责 优点:降低类的复杂度、提高类的可读性,提高系统的可维护性、降低变更引起的风险

东风破2019
43分钟前
4
0
搭建高可用MongoDB集群(分片)

搭建高可用MongoDB集群(分片) KaliArch关注1人评论28269人阅读2017-12-04 21:57:41 MongoDB基础请参考:https://blog.51cto.com/kaliarch/2044423 MongoDB(replica set)请参考:https:/...

linjin200
今天
6
0
Pandas DataFrame创建方法大全

Pandas是Python的数据分析利器,DataFrame是Pandas进行数据分析的基本结构,可以把DataFrame视为一个二维数据表,每一行都表示一个数据记录。本文将介绍创建Pandas DataFrame的6种方法。 创建...

汇智网教程
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部