Phonegap build - Offene externe Seite im InAppBrowser oder childbrowser ohne Symbolleiste, und schließen Sie es?
-
Will ich öffnen eine externe Seite in die InAppBrowser oder childbrowser, wo ich nicht zeigen, eine Symbolleiste, und wo kann ich eine Schaltfläche in mein externalpage schließt den browser und kehrt zurück in die app, von wo aus ich öffnete den browser.
So, wie zu schließen, wenn Sie don t haben eine Taste "FERTIG"?
Ich habe gesehen, dass wenn ich
var ref = window.open(encodeURI(url), '_self', 'location=yes');
dann ist es möglich, um den browser zu schließen mit ref.close(); aber wenn ich, dass in der externalpage, dass ich öffnete es nicht funktioniert, ist es nicht den browser zu schließen? -
Gibt es eine Möglichkeit, Anz. autom. wenn ich stellen Sie die Ausrichtung auf hochformat in der config-Datei? Ich weiß, dass Sie Anz. autom. das Kind-browser, wenn Sie es manuell tun, nicht über den build-service. Oder muss ich, um die Ausrichtung zu beiden?
-
Ich habe getestet, verschiedene Möglichkeiten zum öffnen der ChildBrowser und die InAppBrowser und ich kann nicht wirklich sehen keinen großen Unterschied zwischen Ihnen? Können die InAppBrowser verwenden native Funktion wile die ChildBrowser nicht oder?
Du musst angemeldet sein, um einen Kommentar abzugeben.
OK, problem 1 zu schließen ist gelöst.
Dies ist, was ich verwenden, um zu öffnen eine externe Seite in die InAppBrowser.
Von der Seite, die ich lade in der InAppBrowser, ich kann schließen Sie die InAppBrowser selbst, die Rückkehr zu meiner app, von wo aus ich öffnete den browser.
Erstellen Sie eine Seite auf Ihrem server closeInAppBrowser.html das ist einfach eine leere html-Seite, die es nicht tun
Öffne ich den browser mit dieser:
Und schließen Sie das InAppBrowser von der Seite, dass ich im browser geöffnet(http://www.mypage.asp) ich habe einen button-link wie dieser.
Ich hoffe, es hilft jemand anderes!
Hier eine einfachere Lösung kann jemand helfen.