2015-04-01 4 views
7

developer.chrome.com/apps/getstarted_arc#bestpracticesAndroid App auf Chrome ARC verwenden, halten Sie zurück-Taste auf der Oberseite aktiviert

Die ARC Sie nativen Android-Apps über den Chrome-Browser auszuführen, ermöglicht eine Chrome-App um es durch Umwickeln. (Soweit ich das beurteilen kann)

Ich übersetze eine Android-App neu, damit sie in Chrome gut funktioniert. Das erste, was ich tun muss, ist, den Back-Pfeil oben links wie unten gezeigt zu aktivieren.

Dies ist das Programm, mit dem Native Android-Apps durch Chrome laufen können. Ich denke, die Antwort auf meine Frage liegt irgendwo in "Zusätzliche Metadaten" oder im Quellcode?

enter image description here

+0

Warum die unten Abstimmung erforderlich zu vermeiden? – Theyouthis

+0

Weil die Frage unverständlich ist. Was haben [Chrome Apps] (https://developer.chrome.com/apps/about_apps) damit zu tun? Wie kann eine [vermeintlich native] Android-App in Chrome gut funktionieren? – Xan

+1

https://developer.chrome.com/apps/getstarted_arc#bestpractices – Theyouthis

Antwort

7

Add { "disableAutoBackButton": "true"} auf die Metadaten. Dadurch wird die Zurück-Schaltfläche innerhalb einer Aktivität aktiviert. Ich habe festgestellt, dass es mit meiner App mit mehreren Aktivitäten nicht funktioniert, zu meiner Hauptaktivität von meinen Einstellungsaktivitäten zurückzukehren. Es kann sein, dass ich etwas falsch mache mit der Art, wie ich Aktivitäten handle, denke ich, aber es funktioniert auf allen physischen Geräten.

+0

Danke! Es scheint mir gut zu funktionieren, wie ich Aktivitäten leite. – Theyouthis

+0

Gilt das auch für Chrome-Apps? Ich frage mich, ob es angebracht ist, das Chrome-App-Tag in zukünftige Fragen zu ARC aufzunehmen? – Theyouthis

3
{"sleepOnBlur":false,"disableAutoBackButton":true} 

Sie bitte die Metadaten angeben, bevor Sie den Zip-oder Start-App aus dem Lichtbogenschweißgerät herunterladen

die erste param verhindert eine übermäßige Pause/Wiederaufnahme und auch kurzen schwarzen Bildschirm Flash auftretende occassionally in einigen angeblich beheben von die Apps.

die zweite params fügt oben Zurück-Taste Persistance links daher zusätzlichen Code zu helfen, weil die Abwesenheit von Back-Button in einigen Bildschirmen (meist der erste Bildschirm)

Verwandte Themen