热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何检测webviewurl何时在颤动中发生变化?

我一直在寻找flutter中的webview插件,它可以检测url何时更改,但没有找到匹配项?我试图检测url更改的原因是因为我想在更改时将bool变量更改为true

我一直在寻找 flutter 中的 webview 插件,它可以检测 url 何时更改,但没有找到匹配项?我试图检测 url 更改的原因是因为我想在更改时将 bool 变量更改为 true,然后更改应用栏的颜色,这可能吗?是否有任何简单/简单的示例可以实现我在找什么?提前感谢您的任何帮助!

回答


您可以使用StreamSubscription.

StreamSubscription _onStateChanged;
final flutterWebviewPlugin = new FlutterWebviewPlugin();
@override
void initState() {
super.initState(); _OnStateChanged=
flutterWebviewPlugin.onUrlChanged.listen((String state) async {
if (state.startsWith('your_url')) {
// do whatever you want
}
});
}






推荐阅读
author-avatar
手机用户2502895231
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有