Я теперь конвертирую расширение chrome в расширение сафари.Как я могу открыть новое закрытое окно, используя расширение сафари?
Мое расширение chrome использует API, чтобы открыть новое частное окно, подобное этому.
chrome.windows.create({"url": url, "incognito": true});
Кто-нибудь знает, как реализовать эту функциональность в расширении сафари?
Я попытался найти его, но я смог найти способ открыть обычное окно, как показано ниже. safari.application.openBrowserWindow();
У меня нет опыта работы с Safari, но в соответствии с [docs] (https://developer.apple.com/reference/safariextensions/safaribrowsertab) вы можете установить флажок 'private' для вкладки' true', поэтому, я думаю, вы вам нужно либо изменить активную вкладку, если она существует при создании окна, либо добавить новую вкладку с установленным флагом. – wOxxOm
Благодарим вас за советы, но в документах указано, что вкладка 'private' является атрибутом только для чтения. Поэтому я не могу изменить значение интенсивно. – sutaka