2014-07-18 4 views
2

Есть ли какой-либо способ включить собственный отзывчивый дизайн? Ниже приведен скриншот после запуска отзывчивого дизайна.API для отзывчивого варианта дизайна в firefox

У меня уже есть аддон на основе xul, который имеет другую функциональность, но я хочу начать отзывчивый дизайн изнутри. Также я хотел бы использовать это (сенсорный вид и размер) из моего аддона. Я не мог найти API для него в документах, есть ли у него один?

enter image description here

+0

Похоже, ответ "еще не": https://developer.mozilla.org/en-US/ docs/Tools/DevToolsAPI – Bob

ответ

3

Это возможно.

var mytmp = {}; 
Cu.import("resource:///modules/devtools/responsivedesign.jsm", mytmp); 
var win = Services.wm.getMostRecentWindow('navigator:browser'); 
mytmp.ResponsiveUIManager.toggle(win, win.gBrowser.tabContainer.childNodes[0]); 

набора выиграть в DOMWindow означает окно хрома, что на вкладке вы хотите, чтобы переключиться с адаптивным зрением

есть on и off функции строения. здесь все функции, доступные в ResponsiveUIManager:

подробности о функциях: http://mxr.mozilla.org/mozilla-release/source/browser/devtools/responsivedesign/responsivedesign.jsm#20

+0

great Я могу добавить пресеты и присоединиться к нему из своего аддона, но как выбрать элемент. Как я могу вызвать событие или выбрать элемент в раскрывающемся списке? – raju

+0

Можете ли вы задать более подробно и разместить его в теме. – Blagoh

Смежные вопросы