【发布时间】:2017-02-17 10:38:04
【问题描述】:
我现在正在将我的 chrome 扩展程序转换为 safari 扩展程序。
我的 chrome 扩展程序使用 API 像这样打开一个新的私人窗口。
chrome.windows.create({"url": url, "incognito": true});
有人知道在 safari 扩展中实现此功能的方法吗?
我尝试查找它,但我只能找到打开普通窗口的方法,如下所示。
safari.application.openBrowserWindow();
【问题讨论】:
-
我没有使用 Safari 的经验,但根据the docs,您可以将选项卡的
private标志设置为true,所以我想您需要更改活动选项卡(如果它存在于窗口创建或添加带有标志集的新选项卡。 -
感谢您提供建议,但文档说选项卡的
private是只读属性。所以我不能故意改变这个值。
标签: javascript google-chrome-extension safari safari-extension