Описание тега safari-extension

Устаревший API для расширения веб-браузера Apple Safari. Начиная с Safari 14/MacOS 11, фреймворк Safari Web Extension реализует стандартные API расширения браузера. Расширения приложений Safari, представленные в MacOS 10.12 ("Sierra"), направлены на интеграцию собственных приложений с браузером.
2 ответа

Могу ли я определить, каким символам разрешено "разбивать" слово?

Я показываю очень длинные URL в моем расширении Safari. Очевидно, они не могут поместиться на одной строке. В настоящее время правила разбиения по словам позволяют сделать так, чтобы большинство URL-адресов были в двух строках: первая довольно корот…
0 ответов

Можно ли остановить буферизацию всех вкладок в расширении сафари?

Как я могу остановить буферизацию всех вкладок или каких-либо конкретных в браузере Safari. Я должен сделать это на расширение сафари для Mac OS. Я пытался найти его в Google, но я не получил подходящую ссылку.
17 мар '18 в 06:58
0 ответов

Расширение Safari и (перезагрузка) кнопка перезагрузки неожиданно не работают

У меня есть простое тестовое расширение, которое просто появляется с предупреждением. Проблема в том, что расширение (которое установлено) вообще не работает. Кнопка "перезагрузить" в построителе расширений также не работает, хотя это было 5 минут н…
27 окт '14 в 23:12
0 ответов

Сохранение состояния сеанса между содержимым веб-страницы и виджетами панели инструментов XmlHttpRequest для Mac и расширениями Safari

Я уже писал на форуме разработчиков Apple Safari, но не получил никаких ответов, так что подумайте, попробуйте сделать кросс-пост в другом месте, чтобы получить идеи: Я задаю этот вопрос в отношении обоих Расширение Safari (расширение панели инструм…
0 ответов

Открыть веб-страницу после установки расширения Safari

Я построил расширение для сафари. После того, как пользователь скачал и установил его, я хочу открыть новую веб-страницу, возможно, происходит событие, которое запускается после завершения установки?
07 июл '12 в 12:55
0 ответов

Я не получаю изображение диаграммы в браузере Safari

Диаграмма идет во всех браузерах, но в сафари Я не знаю, почему кто-то может знать о. Я попытался с помощью элементов управления ASP Chart. Диаграмма идет во всех браузерах, кроме сафари Мой код <%@ Page Language="C#" AutoEventWireup="true" CodeF…
20 фев '15 в 08:40
1 ответ

Selenium Testing Safari Расширение

Когда вы пытаетесь запустить тесты Selenium в контексте сценария, источник которого находится в "safari-extension://...", сеанс зависает. Я полагаю, что проблема вызвана расширением "песочницы", что означает, что если я запустил Selenium в том же ис…
0 ответов

Как навсегда удалить расширенные атрибуты из файла?

Я пытался получить расширение Safari уже несколько недель, но мне все время говорят, что файл имеет "Расширенные атрибуты", поэтому я прочитал, как удалить эти расширенные атрибуты, используя xattr -c <path> которая выполняет работу с текущим …
27 ноя '17 в 15:59
1 ответ

Может ли расширение Safari сохранять куки?

Могут ли расширения Safari сохранять файлы cookie локально, а не использовать файлы cookie браузера? Проблема с ajax-запросами HTTPS, вызывающими всплывающее окно входа в систему, начинает меня раздражать. Я знаю, как войти в службы Google из сценар…
17 мар '11 в 13:12
1 ответ

Как прослушать событие beforeNavigate в расширениях приложения Safari

Я разрабатываю расширение приложения для сафари. Я должен слушать событие beforeNavigate, как и в старых Safari JS Extensions, мы могли прослушивать эти события с помощью API Safari для Windows & Tabs. Я прошел через Как создать расширение приложени…
1 ответ

Открыть URL в новом окне / активной вкладке

Я знаю, как открыть окно в новой вкладке: var newTab = safari.application.activeBrowserWindow.activeTab(); newTab.url = "http://something" Я знаю, как создать новое окно: safari.application.openBrowserWindow(); Как открыть URL во вновь созданном окн…
15 фев '11 в 01:20
1 ответ

Загрузка локального файла json в расширении Safari Не удалось выполнить скрипт содержимого

У меня есть контент-скрипт, внедренный на каждой странице браузера Safari. Код удара вводится и загружается расширение файла JSON. var url = extensionAdapter.getExtensionURL(contents/test.json); var request = new XMLHttpRequest(); request.open('GET'…
2 ответа

Расширение Safari запускает внедренный JavaScript несколько раз

Я скопировал код из следующего примера на сайте Apple Developer. https://developer.apple.com/library/content/documentation/Tools/Conceptual/SafariExtensionGuide/MessagesandProxies/MessagesandProxies.html Когда я запускаю расширение, оно работает нор…
06 июл '10 в 22:45
1 ответ

Установка расширения Safari из пакета программного обеспечения для настольных ПК

У нас есть настольное программное обеспечение для OSX, распространяемое за пределами Mac App Store в виде пакета установщика pkg. Мы хотели бы установить расширение Safari вместе с настольным приложением во время установки. Шаги, которые мы сделали:…
27 янв '17 в 11:12
0 ответов

Расширение Safari определяет причину перенаправления

Можно ли (и если да, то как) определить причину перенаправления в расширении сафари? Я имел в виду, как определить, были ли мы перенаправлены сервером или пользователь ввел адрес и нажал клавишу ввода, или использовалась закладка?
09 май '18 в 07:57
0 ответов

Расширение Safari не выполняет задачи URLSession с ошибкой: сбойный путь:/var/run/mDNSResponder Операция не разрешена

Привет, ребята, я пытаюсь сделать вызов RESTful, когда элемент панели инструментов щелкает. затем он не может подключиться к Интернету со следующей ошибкой в ​​журнале. [default] Unable to load Info.plist exceptions (eGPUOverrides) The extension's t…
23 янв '19 в 09:54
2 ответа

Где находится расширение "включено / отключено" для расширения safari на Mac OS X?

secutiry find-generic-password -ga Команда Safari выдает строку, которая не находится в читаемом формате. Как мы можем узнать состояние расширения по выводу вышеуказанной команды?
1 ответ

Связь ч / б файлов JavaScript через сообщение Post/Dispatch в расширении safari, как в расширении chrome

Мы собираемся разработать расширение Safari. У нас есть расширение Chrome. И мы хотим объединить тот же код в расширении сафари, есть ли возможность сделать это. Но в соответствии со структурой Chrome, Chrome использует Background Js для связи с Add…
1 ответ

Заголовки на html-элементах, отображаемые под popover в расширении safari

В настоящее время я занимаюсь портированием расширения Chrome на Safari и столкнулся со странной ошибкой. К некоторым элементам прикреплен заголовок, чтобы объяснить, что они делают. Они появляются и прекрасно работают в расширении Chrome, но в Safa…
18 апр '12 в 20:09
1 ответ

Расширение Chrome/FF/Safari: загрузка скрытой веб-страницы в режиме инкогнито

Можно ли создать "режим инкогнито" для загрузки фоновых веб-страниц в расширении браузера? Я пишу кросс-браузерное расширение не IE, которое периодически проверяет веб-страницы от имени пользователя. Есть два требования: Проверка страниц выполняется…