【问题标题】:Passing data from my hybrid Ionic 2 App to the inAppBrowser将数据从我的混合 Ionic 2 应用程序传递到 inAppBrowser
【发布时间】:2018-02-02 07:57:01
【问题描述】:

我需要将一些数据( Login-Name 和 Password )传递到我使用 inAppBrowser 打开的某个网站。

我将之前的数据保存到IOS - 钥匙串中。

当我通过一个按钮打开 inAppBrowser 时,显示的第一页就是这个登录页面。在 2 个字段中,我想插入钥匙串中的数据。

有可能做到吗?如果是,我该怎么办?

我正在使用 ionic v2。

提前谢谢你

ps 我想我看到了适用于 ionic v1 的东西,但没有适用于 v2。

【问题讨论】:

    标签: android ios cordova ionic2 inappbrowser


    【解决方案1】:

    您可以只使用InAppBrowser 发送带有参数的网址作为您的网址查询

    import { InAppBrowser } from '@ionic-native/in-app-browser';
    
    username:string;
    password:string;
    
    var openBrowser(url){
     let browser = new InAppBrowser('url', '_self'); //change it to _system if you want to open in System Browser
    }
    
    this.openBrowser('http://yourwebsite.com/api/action?username='+this.username+'&password='+this.password);
    

    然后在您的网站中,您可以从查询中获取值并将这些值填充到您的用户名和密码输入字段中。

    【讨论】:

    • 感谢您的建议,但遗憾的是我根本无法对网站的代码做任何事情,所以我无法简单地发送带有参数的 URL
    猜你喜欢
    • 1970-01-01
    • 2021-11-30
    • 2017-07-21
    • 1970-01-01
    • 1970-01-01
    • 2019-05-31
    • 1970-01-01
    • 1970-01-01
    • 2017-04-10
    相关资源
    最近更新 更多