Описание тега crossrider

Crossrider - это облачная инфраструктура разработки, которая позволяет разработчикам легко создавать кросс-браузерные расширения, поддерживая единую кодовую базу.
1 ответ

Crossrider: Директива политики безопасности контента: "script-src 'self' 'unsafe-eval

Отказался от выполнения встроенного обработчика событий, поскольку он нарушает следующую директиву политики безопасности содержимого: "script-src 'self' 'unsafe-eval'". Я добавил datepicker в кросс-платформенное расширение кроссрайдера, оно открылос…
30 окт '13 в 06:43
1 ответ

Как закрыть всплывающее изображение в расширении кроссрайдера?

Я создаю расширение с помощью CrossRider Я использую этот простой код, который показывает изображение в браузере $('<img style="position:fixed; z-index:999;margin-top:40%" />') .attr('src',('https://lh4.ggpht.com/9qGc5-maR10Fh1IpRlCuGSmge9Zzm8…
13 ноя '14 в 19:37
1 ответ

Рефакторинг кода расширения Crossrider

Я построил свое расширение, используя Crossrider, и на данный момент весь мой код находится в файле extension.js. Тем не менее, он становится довольно длинным и становится все труднее поддерживать в этом монолитном файле. Есть ли способ разбить мой …
2 ответа

Как установить более одного значения для одного и того же ключа?

Я использую Crossrider API для разработки расширения для браузера. Я хочу добавить несколько значений для одного и того же ключа в локальной базе данных Crossrider, Метод, который поддерживает кроссрайдер, - appAPI.db.set. appAPI.db.set(key, value, …
06 мар '13 в 07:11
1 ответ

Отправка данных из background.js в extension.js в кроссрайдер

Я разрабатываю расширение для браузера с использованием CrossRider. Я добавил контекстное меню (background.js) var ContextData; appAPI.contextMenu.add("key1", "Send Data To Server", function (data) { var ContextData = 'pageUrl: ' + data.pageUrl + '\…
23 дек '13 в 09:24
1 ответ

Работает ли метод кроссрайдера appAPI.db.async в браузере сафари?

Я новичок в расширении Dev в Crossrider. Я написал очень простой фрагмент кода, который сохраняет данные, используя appAPI.db.async в extension.js, а затем извлекает appAPI.db.async из моего всплывающего окна (локальный файл), который мы создаем с п…
20 дек '13 в 05:41
1 ответ

Crossrider: значок браузера не отображается в Internet Explorer

Я строю расширение Crossrider. Я настроил кнопку браузера в файле background.js, используя: appAPI.browserAction.setResourceIcon('lock.png'); appAPI.browserAction.setPopup({resourcePath:'popup.html', height: 300, width: 400}); Я также включил настро…
28 май '14 в 17:33
2 ответа

Использование jquery в фоновом контексте кроссрайдера

У меня есть следующий фрагмент кода в background.js. appAPI.contextMenu.add("key2", "Add", function (data) { var key=0; alert('hi'+data.selectedText); var tableRow = $("td").filter(function() { return $(this).text() == data.selectedText; }).closest(…
03 янв '13 в 07:48
1 ответ

Есть ли способ обнаружить, если расширение кроссрайдера отключено / включено пользователем

Есть ли способ запустить обратный вызов после того, как расширение кроссрайдера отключено / включено из браузера. Chrome предоставляет API для этого, например: https://developer.chrome.com/extensions/management Есть ли в Crossrider API для проверки …
23 сен '14 в 06:03
2 ответа

Как мы можем отправить большие объекты из фона на активную вкладку в CrossRider?

Мы используем CrossRider для разработки расширения для Internet Explorer. Наше расширение имеет код, который отправляет сообщение фону, а фон отправляет ответ и вызывает функцию обратного вызова. Это работает на моем компьютере с Internet Explorer 1…
1 ответ

Установщик Windows для расширения Chrome с использованием NSIS

У меня есть расширение Chrome для моего сайта, я хочу сделать для него установщик Windows. Я использовал NSIS, но он просто скопировал файлы и не отображается в списке расширений. Ранее я видел программное обеспечение, а именно lastpass, которое уст…
0 ответов

Как получить сообщение из расширения браузера?

Как я могу собрать данные поста из расширения браузера в php? Вы можете просто собрать это как форму? как это?: echo $_POST["changes"]; Я не думаю, что это работает, хотя, и я понятия не имею, почему.
04 июл '13 в 03:23
2 ответа

Crossrider: Как удалить расширение браузера

Я создал расширение для браузера с помощью кроссрайдерного кода, мы можем установить это расширение во всех 4 браузерах (Chrome,IE,Firefox,Safari). После установки рядом с URL появится значок. Если мы нажмем на этот значок, появится всплывающее окно…
03 апр '14 в 06:15
1 ответ

Как я могу оформить расширение боковой панели?

У меня есть следующая боковая панель в моем расширении, но я хочу изменить внешний вид. Как я могу это сделать? var sidebar = new appAPI.sidebar({ position: 'right', url: 'http://news.yahoo.com', html: 'Some Html', title: { content: 'Yahoo News', cl…
18 ноя '14 в 13:49
1 ответ

Установка разрешений перекрестного источника в манифесте, созданном для перекрестного

В расширении Chrome вы можете установить разрешения в manifest.json, Я предполагаю, что crossrider создает этот файл за кулисами. Как можно изменить разрешения, созданные расширением кроссрайдера, или это пока невозможно? Моему расширению, в частнос…
05 мар '14 в 09:54
1 ответ

Запускать расширение только в фреймах

Я пишу расширение и хочу, чтобы часть кода запускалась только в фреймах. В настоящее время весь код в моем файле extensuin.js выполняется на странице и в iframe. Как я могу определить, что код выполняется в iframe, чтобы можно было запускать специфи…
1 ответ

Как сохранить значение (хранящееся в переменной сервера PHP) в расширении, сделанном в кроссрайдере, когда оно устанавливается в браузер

Есть ли способ сохранить значение (хранящееся в переменной сервера) в расширении, сделанном в кроссрайдере, пока пользователь устанавливает расширение в свой браузер? Это что-то, когда пользователь начинает установку надстройки браузера!! Скажем, чт…
09 ноя '12 в 11:03
1 ответ

Разбейте utils.js на несколько файлов для intl-tel-input

Я использовал этот плагин для моего расширения кроссрайдер. Проблема в том, что скрипт utils составляет около 200 Кбайт +, и в кроссрайдере есть ограничение. Мой вопрос, есть ли способ разбить utils.js на отдельные файлы? Я проверил код, но он был з…
0 ответов

Значок кнопки браузера Crossrider очень размыт

У меня есть кнопка браузера, настроенная для IE, которая использует значок. Проблема в том, что иконка пиксельная и размытая. Я пробовал загружать различные значки разных размеров (19x19, 40x4, 65x65), однако каждый раз значок выглядит почти одинако…
27 янв '15 в 17:23
2 ответа

DatePicker с использованием CrossRider не работает?

Используя CrossRider, я хочу добавить DatePicker к DOM страницы, вот мой код: appAPI.ready(function($) { appAPI.dom.addRemoteCSS('http://code.jquery.com/ui/1.9.2/themes/base/jquery-ui.css'); appAPI.dom.addRemoteJS('http://code.jquery.com/ui/1.9.2/jq…