Flutter WebView与JS交互简易指南

  1. 云栖社区>
  2. 博客>
  3. 正文

Flutter WebView与JS交互简易指南

Android进阶开发 2019-04-02 17:18:35 浏览2411
展开阅读全文

本文采用Flutter官方WebView插件:https://pub.dartlang.org/packages/webview_flutter

  WebView与JS互相调用是一个刚需,但是貌似现在大家写的文章讲的都不是很清楚,我这个简易指南简单粗暴地分为两部分:JS调用FlutterFlutter调用JS拒绝花里胡哨,保证一看就懂,一学就会。

  开始之前先简单了解一下官方WebView所包含的API:

  • onWebViewCreated:在WebView创建完成后调用,只会被调用一次;
  • initialUrl:初始load的url;
  • javascriptMode:JS执行模式(是否允许JS执行);
  • javascriptChannels:JS和Flutter通信的Channel;
  • navigationDelegate:路由委托(可以通过在

网友评论

登录后评论
0/500
评论
Android进阶开发
+ 关注