Обходной путь Расширение Google Chrome 800px для iframe - PullRequest
1 голос
/ 02 мая 2011

Есть ли обходной путь для ограничения ширины 800px для фреймов в расширениях Google Chrome, когда кнопка находится рядом с адресной строкой?Даже если это что-то, что я могу изменить только со своей стороны.Это для личного использования ...

1 Ответ

4 голосов
/ 03 мая 2011

Как упоминал Крис, вы не можете изменить размер кадра выше 800 пикселей.Однако есть способ заставить ваше расширение работать на новой вкладке вместо рамки расширения ...

В вашем background page вызовите функцию, чтобы открыть новую вкладку при нажатии extension icon:

chrome.browserAction.onClicked.addListener(function(tab){
    chrome.tabs.create(
      {url:"chrome-extension://################################/popup.html"}
    );    
});

ПРИМЕЧАНИЕ. Вам необходимо extension ID заменить 32 # и любое имя файла, которое вы хотите открыть, заменить "popup.html" ... ТАКЖЕ, обязательно удалите "popup": "popup.html"из вашего файла манифеста, так что расширение не пытается сначала загрузить в кадре ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...