Safari扩展中的当前URL

时间:2011-11-15 17:44:09

标签: javascript safari-extension

safari.application.activeBrowserWindow.activeTab.url始终为undefined

知道为什么会这样吗?

1 个答案:

答案 0 :(得分:16)

我的印象是,如果加载的网页在扩展程序配置的Extension Website Access部分中未被“允许”,就会发生这种情况。

  

只有您选择的网站会在其中注入网络内容,并且只能使用tab对象的属性操纵这些网站,例如titleurl

此外,似乎Whitelist and Blacklist设置“应用于”扩展网站访问所允许的任何内容。

  

首先,访问受扩展网站访问设置的限制,然后应用白名单和黑名单。