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

Скрипты расширения Safari 5.0 не будут работать с локальными файлами
Я написал очень простое расширение для Safari 5, которое выводит только одно сообщение журнала из сценария запуска. Это стартовый скрипт: console.log('запустить скрипт'); Если я захожу на любую интернет-страницу (например, http://www.yahoo.com...
992 просмотров

Расширения Safari: событие для смены вкладки?
Возможный дубликат: Расширение Safari 5: как я могу определить, когда текущая вкладка окна изменилась? Я пытаюсь создать всплывающее окно над страницей в Safari, которая зависит от вкладки и запускается кнопкой (которая может заметно...
1639 просмотров
schedule 30.04.2022

Можно ли подделать iPad UA в Safari с помощью скрипта?
Прошу прощения, если этот вопрос покажется глупым, но можно ли подделать строку UA iPad в Safari с помощью какого-то сценария? Я знаю, что это можно сделать через пункт меню «Разработка»> «Пользовательский агент», но я заинтересован в создании...
269 просмотров
schedule 01.05.2022

Перехват события закрытия вкладки в расширении Safari
Я не могу найти что-то вроде события "closeTab" в Документация Apple . Я пробовал: injected.js window.addEventListener("unload", function(){ // Probably closed. // Now I need to tell it to the global page. }, false); но я не могу...
2996 просмотров
schedule 10.03.2023

Расширение Safari накладывает iframe на каждую страницу
Я пишу расширение для Safari. Он должен накладывать контент из другого источника поверх страницы, когда я нажимаю кнопку на панели инструментов. Как разместить его в верхнем левом углу браузера поверх контента? Когда я нажимаю кнопку закрытия,...
646 просмотров

Как должен работать контент, внедряемый расширением Safari?
Это сбивающий с толку простой вопрос, на который Google не может помочь. У меня есть расширение Safari, которое работает по-разному: у меня есть сертификат, у меня есть глобальная страница, которую я могу проверить, я добавил пункт контекстного меню...
2076 просмотров
schedule 09.12.2023

Отключить расширения Safari
Есть ли способ отключить расширения сафари для определенного домена? Нравится моя область разработки? И все еще работают расширения для остальной части Интернета?
169 просмотров
schedule 18.07.2022

SDK подключаемого модуля Safari для iPhone OS
Существует ли способ/SDK для разработки плагинов для мобильной версии браузера Safari на iPhone и/или iPad в Objective-C? Я видел некоторые возможности взломанных устройств ( http://www.macstories.net/news/yes-you-can-create-plugins-for-iphone-os/...
244 просмотров

Расширение Safari отправляет сообщение на определенную вкладку
Есть ли способ отправить сообщение с глобальной страницы на определенную вкладку ? В настоящее время я делаю следующее: при создании вкладки внедренный скрипт создает уникальный идентификатор и отправляет сообщение с этим номером на глобальную...
2595 просмотров

Как два расширения Safari могут взаимодействовать друг с другом?
Платформа расширения Safari явно не поддерживает передачу сообщений между расширениями. Я ищу работающий хак, чтобы обойти это, не сообщая странице о том, что расширения запущены. Предложения (не проверено): Одно расширение открывает...
443 просмотров
schedule 19.02.2023

Как я могу получить это очень простое расширение pageAction для Chrome, портированное для работы в Firefox и Safari
Это очень простое расширение Chrome, использующее pageAction. Он оценивает текущий URL-адрес, помещает значок в адресную строку, если URL-адрес соответствует условию (местоположению, на самом деле), и изменяет URL-адрес (используя бит из исходного...
445 просмотров

Как загрузить расширение crossrider в магазин расширений Safari и Mozilla
Я создал расширение crossrider, которое прекрасно работает во всех поддерживаемых браузерах. Я мог бы легко установить это расширение по ссылке для скачивания, которую предоставляет crossrider. Но поскольку это расширение будет использоваться в...
927 просмотров

Помощь расширения Safari! Отображение пункта контекстного меню только тогда, когда пользователь щелкает правой кнопкой мыши класс
У меня простой вопрос относительно пункта контекстного меню для расширений Safari. Я хочу, чтобы пункт контекстного меню «Метка элемента меню A» появлялся, когда пользователь щелкает правой кнопкой мыши по определенному классу на HTML-странице....
902 просмотров
schedule 14.02.2023

Как в расширении Safari проверить, что открытая страница является файлом определенного формата?
Я новичок в HTML/JS и впервые делаю расширение для Safari. Я хочу включить кнопку на панели инструментов только тогда, когда на текущей странице открыт .gif. Как мне написать свою функцию проверки для этого? Кроме того, запускается ли событие...
62 просмотров
schedule 02.11.2023

Маршрутизация AngularJS не работает в расширении Safari
У меня есть очень простое приложение AngularJS, которое я использую для тестирования создания нового расширения Safari. Когда я запускаю его с локального хоста на обычной странице Safari, все работает, но когда я запускаю тот же код в контексте...
1400 просмотров

Как получить URL-адрес и заголовок текущей страницы в сафари?
Я разрабатываю расширение safari, и для того, чтобы мое расширение работало, мне нужно получить URL-адрес и заголовок вкладки, на которой я сейчас нахожусь. Я знаю, как получить его для Chrome и Firefox, но мне трудно найти для Safari. Так что могут...
1667 просмотров
schedule 02.03.2022

Расширение Safari: прослушивание загрузки/обновления страницы
Я тестирую небольшое расширение для Safari. На глобальной фоновой странице HTML у меня есть скрипт, который должен вызывать функцию каждый раз, когда страница загружается или обновляется. Я немного протестировал расширения в Chrome, и в Chrome я...
708 просмотров
schedule 13.02.2024

Добавить приложение на кнопку «Поделиться» в Safari
Приложение должно быть автоматически добавлено в общий ресурс Safari, и при нажатии кнопки общего доступа в Safari приложение отображается на нем, как в Facebook или Twitter. Как я могу реализовать этот функционал? Для дальнейшего справки я...
1165 просмотров

Как установить сертификат разработчика Safari?
Мы разрабатываем расширения для Safari. Я установил наш сертификат разработчика Safari в Windows, но не могу установить его на Mac (у нас два сертификата). Я пытался загрузить и установить их с веб-сайта Apple, но это не сработало. Что мне нужно...
1511 просмотров
schedule 10.07.2022

Получить HTML из расширения общего доступа Safari?
В расширении общего доступа мне удалось получить URL-адрес страницы Safari с помощью следующего кода: NSExtensionItem *item = self.extensionContext.inputItems.firstObject; NSItemProvider *itemProvider = item.attachments.firstObject; if...
1235 просмотров