2017-08-24 57 views
0

我需要將一些數據(登錄名和密碼)傳遞給某個網站,我用inAppBrowser打開這些網站。將數據從我的混合Ionic 2應用程序傳遞到inAppBrowser

我將數據保存到IOS - 鑰匙串之前。

當我通過按鈕打開inAppBrowser時,顯示的第一頁是此登錄頁面。在這兩個字段中,我想插入鑰匙串中的數據。

有沒有可能這樣做?如果是,我該怎麼辦?

我正在使用離子v2。

預先感謝您

PS 我覺得我看到的東西對離子v1的工作,但沒有爲V2。

回答

1

您可以只使用InAppBrowser發送一個URL的參數爲您的網址查詢

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); 

然後在你的網站,你可以只取從查詢中值,並填補這些值轉換成你的用戶名和密碼輸入字段。

+0

感謝您的建議,但遺憾的是,我無法對網站的代碼進行任何操作,所有 因此我無法簡單地使用參數 – Penrock

相關問題