Как проверить, открыта ли определенная страница в Google Chrome?

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

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

Я читал документацию о модуле chrome.tabs JavaScript, но не могу понять, как заставить функцию искать конкретная вкладка. Я не совсем понимаю, как искать или устанавливать идентификатор вкладки для конкретной вкладки. Я думаю, это как сделать то, что я хочу, но если я лаю не на то дерево, пожалуйста, дайте мне знать.

Если кто-нибудь из присутствующих может объяснить мне это лучше, я был бы очень благодарен.

9
задан 木川 炎星 8 December 2010 в 06:40
поделиться