【问题标题】:flutter_webview_plugin how to listen on url changed for javascriptflutter_webview_plugin 如何监听 url 更改为 javascript
【发布时间】:2020-08-06 07:49:54
【问题描述】:

我正在使用 flutter_webview_plugin 我需要听 url 改变了。 我发现当 url 更改为 javascript 时,方法 'onUrlChanged.listen' 不起作用。 谁能帮我解决这个问题?

Here's my code

【问题讨论】:

    标签: flutter


    【解决方案1】:

    制作你的小部件 StatefulWidget 并在 initState() 方法中 执行以下操作

    @override
      void initState() {
        super.initState();
        final flutterWebviewPlugin = new FlutterWebviewPlugin();
           flutterWebviewPlugin.onUrlChanged.listen((String url) {
          if(url.contains("#"))
            print("your data");
    
        });
      }
    

    【讨论】:

    • 感谢您的回答!但我发现我真正的问题是关于 javascript。 'onUrlChanged' 方法不适用于 javascript 的 url 更改。
    • 可以监听javascript脚本变化
    • 谢谢,但我不知道怎么听。你能告诉我怎么做吗?
    猜你喜欢
    • 2016-03-26
    • 1970-01-01
    • 2022-08-19
    • 1970-01-01
    • 1970-01-01
    • 2016-12-12
    • 2020-07-07
    • 1970-01-01
    • 2013-07-05
    相关资源
    最近更新 更多