2017-05-03 12 views
1

IOSのブラウザを開いた後にブラウザを終了しようとしていますが、何もしないで静かに動作しています。それはアンドロイドでうまく動作します。デバッガでInAppBrowserはIOSで終了しません

import { InAppBrowser } from '@ionic-native/in-app-browser'; 

... 

let browser = this.iab.create(url, '_system'); 

setTimeout(() => { 
    browser.close(); 
}, 5000); 

、私は近い()関数を持っていることを見ることができますが、それは、ウィンドウを閉じていません... 私は、これはIOSのか実装されているかどうか、混乱しています...ベース他の投稿に。

UPDATE:OSXでのみサポートされるターゲットが_systemある瞬間

OSXに関する注意点:それは言うドキュメントで

_blankおよび_selfターゲットはまだ実装されておらず、サイレントで無視されます。これらを動作させるためのリクエストとパッチを引き出すことは、大いに受け入れられています。

イオン性で試してみる。あなたが使用している場合は

おかげ

答えて

0

'_system'あなたは、inAppBrowserを開けないでください、あなたはサファリを開き、Safariが開いている一度アプリを離れるためのSafariを閉じる方法はありません。

+0

ありがとうございました。私は質問を更新しました。それはIOSのために決着が決して働かないことを意味しますか? – eesdil

+0

あなたの編集はiOSについてではなく、OSXに関するものであり、iOSで '' _blank''を使うときに閉じるべきです。 – jcesarmobile

+0

うーん、それは大きな誤読だ...ありがとう。やってみます。 – eesdil

関連する問題