Flutter 使用 flutter_inappbrowser 加载 H5 及与 js 交互,Methods marked with @UiThread must be executed on th
Posted wf-l5201314
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flutter 使用 flutter_inappbrowser 加载 H5 及与 js 交互,Methods marked with @UiThread must be executed on th相关的知识,希望对你有一定的参考价值。
1. flutter_inappbrowser 插件地址
https://pub.flutter-io.cn/packages/flutter_inappbrowser
2. 添加 js 交互接口添加
3. 如果出现如下 js 接口调用异常时极有可能是应为 flutter 版本升级造成的。更换 flutter 为稳定版即可。
(环境使用的是flutter master 分支进行开发,前两天升级了一,升级到 1.5.8-pre 就出现问题了。
想着以为是像 java 中的使用一样,需要切换到 UI 线程,结果还是不行。
纠结了 1 天多,最终将现有的 flutter 框架切换到 dev 分支上,就解决了问题)
建议:使用稳定的环境进行开发
以上是关于Flutter 使用 flutter_inappbrowser 加载 H5 及与 js 交互,Methods marked with @UiThread must be executed on th的主要内容,如果未能解决你的问题,请参考以下文章
Flutter - 使用 google_sign_in 库时未找到 <Flutter/Flutter.h>
Flutter——如何使用 html 链接渲染 Flutter 文本 [重复]
flutter系列之:在flutter中使用导航Navigator
Flutter - 无法在flutter web中使用动态链接