【问题标题】:Flutter Webview Url managementFlutter Webview Url 管理
【发布时间】:2021-06-28 03:06:13
【问题描述】:

大家好,我有一个使用webview_flutter: ^2.0.2 这个插件创建的应用程序,我想像浏览器一样管理 url。就像我想向用户显示他们当前在哪个 url 上一样。如果用户单击 webview 上的任何项目,它会反映 url 但不会重新加载页面。我要抓网址

注意:你需要我的代码,我可以结束它给你

【问题讨论】:

    标签: android flutter flutter-dependencies flutter-web


    【解决方案1】:

    webview_flutter 中,您会收到回调

    1. PageStartedCallback
    2. PageLoadingCallback
    3. PageFinishedCallback

    PageStartedCallback 回调中,您可以获取当前网址并将其分配给您的变量,如下所示。

    WebView(
             onPageStarted(String url){
                      _appBarText = url;
                      setState((){});
               },
               ........
            ),
    

    【讨论】:

    • 如果页面没有重新加载但是点击了一些 webview 内容并且 url 已经改变了我可以得到那个 url 吗?
    猜你喜欢
    • 1970-01-01
    • 2019-07-12
    • 2019-05-29
    • 2011-04-02
    • 2020-06-29
    • 1970-01-01
    • 2016-04-02
    • 1970-01-01
    • 2021-03-04
    相关资源
    最近更新 更多