Как приложение для Android (Intent.ACTION_VIEW) открывает URL в браузере с именованным окном - PullRequest
0 голосов
/ 02 октября 2018

Как я могу в Android APP открыть URL-адрес в браузере с именованным окном?

Существует множество хороших решений для Android-приложения для открытия URL-адреса в окне браузера с помощью Intent.ACTION_VIEW., но есть ли способ указать целевое имя?

Причина, по которой я нуждаюсь в этом, заключается в том, что есть определенный шаг, который нужно сделать, это браузер, а не в моем приложении.Если новое окно браузера открывается каждый раз, будет открыто несколько окон браузера.Что мне нужно, так это просто использовать одно фиксированное окно браузера.

Чтобы прояснить ситуацию, ниже приведены две аналогичные ситуации, когда открывается другое окно браузера со ссылкой.Что мне нужно, так это последний.

< href="url" target='_blank'&gt; Pop open a new window each time clicked.</>;

< href="url" target='MyWindow'&gt; always open in the same window</>;

Спасибо.

1 Ответ

0 голосов
/ 02 октября 2018

Поведение, которого вы пытаетесь достичь, возможно только через пользовательский веб-просмотр или стороннюю библиотеку.Я бы порекомендовал Chrome Custom Tabs , хотя многие мобильные браузеры действительно реализуют их и предлагают большую гибкость.Также некоторые веб-сайты блокируют функции, когда они отображаются в веб-представлении.Например, вы не можете использовать логин Google в Webview.Вам нужно запустить браузер или пользовательскую вкладку Chrome.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...