2015-01-12 2 views
0

Я создаю расширение для сафари, и для этого мне нужно получить URL-адрес и заголовок страницы каждый раз, когда вкладка загружена. и после получения URL и название, я хочу, чтобы отобразить его в расширении, как пирогКак получить URL-адрес и название вкладки в сафари?

URL = ...........................; 
Titlt = .........................; 

Так как я могу это сделать?

ответ

0

Я прочитал

«глобальный файл и расширение полосы имеют доступ к SafariApplication, SafariBrowserWindow и классов SafariBrowserTab, чьи методы и свойства позволяют работать с окнами и вкладками.»

«Класс SafariBrowserTab позволяет идентифицировать окно браузера родительской вкладки, получить и установить URL, связанный с язычком ...» Safari Extensions Development Guide

Вот ссылка на класс SafariBrowserTab, для справки: Getting Information About Browser Tabs

Также не приводите пример кода, так что здесь (непроверенный) один, в глобальном файле или панели расширения.

var title = safari.application.activeBrowserWindow.activeTab.title; 

Вы можете затем перейти на использование title в пирог.