如何在Safari中获取标签的网址和标题?

时间:2015-01-12 10:46:17

标签: html url safari safari-extension

我正在构建safari的扩展,为此我需要在每次加载选项卡时获取页面的URL和标题。获取网址和标题后,我想将其显示在扩展名为

的扩展名中
URL = ...........................;
Titlt = .........................;

那我该怎么做呢?

1 个答案:

答案 0 :(得分:0)

我读了

"全局文件和扩展栏可以访问SafariApplication,SafariBrowserWindow和SafariBrowserTab类,其方法和属性允许您使用窗口和标签。"

" SafariBrowserTab类允许您识别选项卡的父浏览器窗口,获取并设置与选项卡关联的URL ..." Safari Extensions Development Guide

这里是SafariBrowserTab类引用,供参考:Getting Information About Browser Tabs

在全局文件或扩展栏中都没有提供代码示例,所以这里是一个未经测试的代码示例。

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

然后,您可以在popover中继续使用title