【问题标题】:access markup of InAppBrowser in ionic app在 ionic 应用程序中访问 InAppBrowser 的标记
【发布时间】:2020-01-28 03:41:22
【问题描述】:

我正在开发一个离子应用程序并使用 InAppBrowser。我正在重定向用户以执行一些具有两个屏幕的身份验证/授权类型的事情。

  1. 登录屏幕
  2. 令牌屏幕

当用户成功登录后,会在 inAppBrowser 中生成令牌。

现在我想在我的 ionic 应用程序中使用这个令牌。你能给我任何帮助我解决这个问题的提示吗

【问题讨论】:

    标签: ionic-framework inappbrowser


    【解决方案1】:

    你可以通过loadstop

    来处理
               const browser = this.iab.create(Your_URL, '_blank', options);
    
                browser.on("loadstop").subscribe((event: InAppBrowserEvent) => {
                        console.log("Check event Data :", event)
                        let url = event.url;
                        if (event.type == "loadstop") {
                           // handle token
                        }
    
    
                }, (error) => {
                    console.log('some error came up', error)
                    reject(error);
                })
    

    【讨论】:

    • 我试过了,但是当使用 _blank 作为目标时,只会出现白屏
    猜你喜欢
    • 2017-05-24
    • 2022-09-30
    • 2021-11-30
    • 2016-09-11
    • 2016-11-17
    • 1970-01-01
    • 1970-01-01
    • 2023-03-24
    • 1970-01-01
    相关资源
    最近更新 更多