From f8a80ce27dfd2d0c57b7b2a2a01832ea938b931f Mon Sep 17 00:00:00 2001 From: Maxime Boucher-Allard Date: Mon, 15 Sep 2014 16:10:03 -0400 Subject: [PATCH] Keep external android pages in a single tab. (close #61) --- src/android/InAppBrowser.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/android/InAppBrowser.java b/src/android/InAppBrowser.java index 5b5f567..2cdb979 100644 --- a/src/android/InAppBrowser.java +++ b/src/android/InAppBrowser.java @@ -22,6 +22,7 @@ import android.annotation.SuppressLint; import org.apache.cordova.inappbrowser.InAppBrowserDialog; import android.content.Context; import android.content.Intent; +import android.provider.Browser; import android.content.res.Resources; import android.graphics.Bitmap; import android.graphics.drawable.Drawable; @@ -343,6 +344,7 @@ public class InAppBrowser extends CordovaPlugin { } else { intent.setData(uri); } + intent.putExtra(Browser.EXTRA_APPLICATION_ID, cordova.getActivity().getPackageName()); this.cordova.getActivity().startActivity(intent); return ""; } catch (android.content.ActivityNotFoundException e) {