Откройте URL в Chromium и перейдите на существующую вкладку, если URL уже открыт

Я пытался создать быстрые списки Unity для Gmail. Но если Gmail уже открыт, он все равно создаст другую вкладку и загрузит веб-страницу, а не переключится на существующую. Я даже попытался установить приложение Gmail из магазина приложений, но ничего не произошло.

Я посмотрел на различные ключи командной строки, я не мог найти ничего. http://peter.sh/experiment/chromium-command-line-switches/

Другим неуклюжим решением было установить дополнение под названием Prevent Duplicate Tabs https: // chrome.google.com/webstore/detail/ljnhndkfkbcfmfdkfaahkfmiiibaldhd Он удалил дубликаты вкладок, но все равно пришлось загружать страницу, а не переходить на нее. Он также не работает с переадресацией URL-адресов, таких как Документы Google https://docs.google.com/?pli=1#home .

С другой стороны, это не должно было быть функцией веб-приложений, модное слово сегодня.

6
задан 20 July 2012 в 20:04

2 ответа

Есть два способа сделать это: на клиенте или на сервере.

Со стороны сервера это было бы возможно, но Google пришлось бы вносить изменения в код в конце Gmail. Это вряд ли произойдет, потому что некоторые люди хотят открыть сразу несколько вкладок.

Со стороны клиента это можно сделать в JavaScript, но тот факт, что поставщики браузеров намеренно предпринимают шаги для устранения уязвимостей межсайтового скриптинга - вкладки / окна браузера не должны знать о содержимом друг друга по своему замыслу.

Наиболее реалистичным способом достижения этого является расширение браузера для решения этой ситуации. Если вы думаете о том, чтобы написать его самостоятельно, то лучше всего начать с StackOverflow, например, «Как я могу получить список открытых URL-адресов из запущенного экземпляра chromium-browser / chrome?» Но, похоже, вы уже достаточно близки к тому, что хотите, используя расширение, упомянутое выше.

0
ответ дан 20 July 2012 в 20:04

Расширение Chrome, Бесплатная Помеха, делает точно, что Вы спросили:

  • переключатели, чтобы уже открыть дублирующуюся вкладку, когда новый открыт,
  • работы над перенаправлениями пока перенаправленный URL финала уже открыты

Отказ от ответственности: Я - автор для этого расширения. Я также искал это решение и закончил тем, что делал расширение.

3
ответ дан 20 July 2012 в 20:04

Другие вопросы по тегам:

Похожие вопросы: