Wie kann ich dafür sorgen, dass der Aktienbrowser nicht mehr fragt, welchen Browser ich verwenden möchte?

8

Ich habe eine Reihe von Browsern auf meinem Telefon installiert. Ich habe keine als Standard festgelegt, da einige Seiten in einigen Browsern einfach besser gerendert werden als in anderen.

Wenn ich den Aktienbrowser verwende, werde ich jedes Mal , wenn ich auf einen Link klicke, gefragt, welchen Browser ich verwenden möchte. Ich möchte den Hinweis erhalten, dass, wenn ich den Aktienbrowser für diese aktuelle Sitzung ausgewählt habe, die Links im Aktienbrowser geöffnet werden sollten und ich nicht mehr gefragt werde.

Gibt es eine Möglichkeit für mich, den Aktienbrowser daran zu hindern, mich dies zu fragen, ohne es zum Standard zu machen?

Nathan Fellman
quelle
Dies fällt mir nur ein, wenn es Weiterleitungen auf der Webseite gibt und nicht "jedes Mal, wenn ich auf einen Link
klicke

Antworten:

8

Nein, Android arbeitet mit Absichten. Wenn Sie einen Link öffnen, werden Sie aufgefordert, eine URL zu öffnen. Wenn Sie mehr als einen Browser haben und keinen Standard festgelegt haben, werden Sie von Android gefragt, welchen Sie auswählen sollen.

Ich kann mir vorstellen, dass bestimmte Browser dieser Regel, eine Absicht zu starten, nicht folgen und einfach in ihrem eigenen Programm bleiben, aber das ist alles, was das Programm beschließt, damit umzugehen.

Edelcom
quelle
@GAThrawn: Danke, dass du die Tippfehler korrigiert hast. Die Eingabe von Antworten auf einem aPad ist nicht unbedingt die einfachste Aufgabe.
Edelcom
Dies ist definitiv ein Designfehler
Michael
3

Das Standardverhalten von Android hat hierfür keine Option. Wie Sie bereits erwähnt haben, erhalten Sie immer die Frage bei jedem Start einer Browser-Absicht (dh Android wird gebeten, eine URL in einem Browser zu öffnen). Die einzige Möglichkeit, dies zu stoppen, besteht darin, eine auszuwählen und als Standard festzulegen.

Wenn Sie sich jedoch in einer Browsersitzung befinden, kann der Programmierer des Browsers die Anforderung einer bestimmten URL implementieren, die von ihm selbst verarbeitet werden soll, anstatt eine neue Browserabsicht zu starten. Das würde Ihr Problem lösen.

Wenn Sie dann einen Browser starten, der eine URL anzeigen möchte, erhalten Sie die Android-Option, um einen Browser auszuwählen. Und die nächsten URLs werden einfach im selben Browser geöffnet. Mit anderen Worten, es hängt wirklich von der Implementierung dieses Browsers ab.

hcpl
quelle