Вопросы по теме 'safari-extension'

Расширение Safari — слишком много введенных скриптов, отвечающих на сообщение
Я пытаюсь написать расширение для сафари, похожее на Bubble Translate для Chrome. когда вы нажимаете кнопку на панели инструментов, он автоматически переводит выбранный в данный момент текст на язык по вашему выбору с помощью языкового API Google....
640 просмотров
schedule 10.02.2024

Расширение Safari: передача переменной из активной вкладки на панель инструментов
Я новичок в создании расширений Safari и ищу несколько советов по передаче переменной из активной вкладки на панель инструментов расширения. Я использую фреймворк jsPDF, который создает PDF-файлы с помощью Javascript. На данный момент у меня есть...
301 просмотров
schedule 15.04.2023

Расширение Safari изменяет iframe?
Поэтому я отказался от попыток защитить пользовательский интерфейс jQuery моего внедренного скрипта от всего CSS мира. Я решил создать iframe. Когда я нажимаю кнопку на панели инструментов, у меня есть этот код во внедренном скрипте, чтобы...
657 просмотров

Расширения Safari - не удается получить globalPage из объекта сафари
у меня проблема с получением globalPage из safari.extension внутри внедренного скрипта. Каждый раз, когда я пытаюсь получить его, сафари возвращает ошибку в консоли: TypeError: Result of expression 'safari.extension.globalPage' [undefined]...
237 просмотров
schedule 23.02.2023

Как хранить объекты в массиве с помощью javascript
Я разрабатываю расширения для браузера Safari. я хочу сохранить текущие активные объекты вкладки в массиве в качестве ключа. как хранить несколько объектов вкладок в массиве. я написал следующий код. **Первый сценарий: var obj = {};...
220 просмотров
schedule 08.11.2022

Как общаться с внешним миром из расширения Safari?
Как я могу сообщить запущенному процессу, что контекстное меню было нажато в Safari? Я читал, что это невозможно из-за безопасности, но это кажется неправильным, потому что 1Password каким-то образом извлекает всю информацию из базы данных...
562 просмотров
schedule 12.07.2022

расширение сафари с двумя связанными элементами панели инструментов
Есть ли способ сделать расширение Safari, которое имеет две кнопки панели инструментов, связанные, например, кнопки назад и вперед в сафари? Нигде не могу найти информацию об этом. Спасибо.
137 просмотров
schedule 17.03.2023

body.unload в Safari для Windows
поэтому у меня есть расширение Safari, и следующее хорошо работает в Safari для Mac, но не в Safari для Windows.... (из моего Global.html): <body onload='initialize()' onunload='quit()'> есть ли какой-то обходной путь, чтобы заставить...
244 просмотров
schedule 28.06.2023

Расширение Safari: получение полного HTML-кода со страницы
я пытаюсь создать расширение сафари, и я что-то застрял. У меня есть мой global.html в моем расширении, и я безуспешно искал в Интернете около 3 часов, как получить полный HTML-код. Я пробовал: document.getElementsByTagName('html')[0].innerHTML...
861 просмотров
schedule 24.04.2023

Закройте всплывающее окно Safari, нажав кнопку внутри всплывающего окна.
Я работаю над расширением Safari, которое отображает всплывающее окно при нажатии кнопки панели инструментов. Я добавил 2 кнопки в всплывающем окне отменить и сохранить. Я хочу закрыть всплывающее окно при нажатии кнопок. Как я могу это сделать?...
1567 просмотров
schedule 09.09.2022

Расширение Safari — как использовать метод setContextEventUserInfo
Я создаю расширение для Safari. В мануале на странице "Добавление элементов контекстного меню", в параграфе "Добавление элементов контекстного меню программно" написано: Вы можете добавлять пункты меню в контекстное меню, отвечая на...
122 просмотров
schedule 10.03.2023

Создаете единую настройку для chrome, safari, firefox и расширения IE?
Я создал расширение для всех четырех основных браузеров, таких как firefox (.xpi), chrome (.crx), safari (.safariextz) и IE (.exe). Я могу установить эти расширения отдельно. Но мне нужна одна установка для всех четырех расширений. Может ли...
401 просмотров

Автоматическое обновление расширения Safari препятствует публикации расширения в галерее Safari.
Я пытаюсь загрузить расширение Safari в галерею. Каждый раз, когда я это делал, я получаю сообщение об ошибке после нескольких дней ожидания : В ходе нашей проверки мы обнаружили, что вы все еще не включили автоматическое обновление для...
1312 просмотров
schedule 10.03.2023

Лишние файлы внутри расширения Safari
В настоящее время я работаю над расширением Safari, которое добавляет на сайт таблицу стилей и несколько небольших скриптов. Один из этих скриптов должен быть вставлен в html, поэтому у меня запущены другие скрипты ... var myScriptElement =...
246 просмотров
schedule 26.05.2023

Автоматическая установка расширения Safari
Я хочу разместить расширение на своем собственном веб-сайте Когда пользователь нажимает определенную кнопку на моем сайте, расширение должно устанавливаться автоматически, как это происходит в Apple - Safari - раздел расширений...
640 просмотров
schedule 01.06.2023

расширение сафари: отправка сообщения из внедренного скрипта в всплывающее окно
я занят созданием расширения букмекерской конторы в сафари и столкнулся со следующей проблемой. В моем всплывающем окне у меня есть iframe, который включает кнопку. Когда эта кнопка (кнопка отправки) нажата, должно быть отправлено следующее...
1053 просмотров

Как написать расширение сафари, которое получает URL-адрес, по которому щелкают при открытии контекстного меню?
Я пытаюсь написать расширение для сафари, которое позволяет мне получить URL-адрес элемента, на который нажимают, когда я открываю контекстное меню (аналогично тому, как, когда вы открываете контекстное меню по ссылке и выбираете «открыть ссылку в...
1275 просмотров
schedule 16.06.2022

Есть ли простой метод преобразования для преобразования передачи сообщений Chrome в синтаксис передачи сообщений Safari?
Расширение My Chrome использует передачу сообщений для извлечения различных значений из встроенной области локального хранилища расширения на фоновой странице. Что мне нравится в передаче сообщений Chrome, так это то, что он позволяет включать...
1264 просмотров

Глобальная переменная в расширении сафари
Как я могу иметь глобальную переменную в расширении Safari , к которой можно получить доступ из введенного скрипта и которую можно сохранить для следующего запуска после закрытия Safari. и под глобальным я подразумеваю статический. чтобы все...
1932 просмотров

Подходы обнаружения пользовательского протокола в браузерах chrome и Safari
Что может быть лучшим способом обнаружения пользовательского протокола (например, foo://) в браузере Safari и Chrome. Я рассматривал следующие варианты: Расширение для браузера, которое может проверять наличие специального программного...
2342 просмотров