Мое расширение расширений Chrome загружает локальный файл .html.JSON - Получить вкладку Chrome Заголовок
(внутри файла manifest.json)
"default_popup": "popup.html",
Внутри этого HTML файла, кадр создается для www.website.com, поэтому возможность просматривать www.website.com в маленьком всплывающем окне мой расширение создает (используя popup.js).
<iframe src="http://www.website.com" width="100%" height="100%" frameborder="0">
Я хотел бы, чтобы мой Chrome Расширение для изменения «www.website.com», чтобы добавить в конец нее заголовка текущей вкладки пользователь Chrome просматривает, минус любые пробелы и уменьшение длины к не более 30 символов.
Пример: У Боба Chrome открыт для www.pbs.org, который имеет название «Общественная вещательная служба PBS». Он щелкает мое расширение Chrome, и оно падает, показывая ему www.website.com/PBSPublicBroadcastingService в раскрывающемся окне. Боб рад.
Вот скриншот того, что всплывающее окно выглядит следующим образом: http://julianapena.com/wp-content/uploads/HowtobuildaChromeextensionPart3Loadingan_13EA3/image_thumb.png
Я добавил первый бит кода, который вы предоставили, в файл manifest.json, но он возвращает ошибку. Вот код, у меня есть: –
"разрешение": [ "Вкладка", функции getCurrentTab (обратный вызов) { chrome.tabs.query ({активна: истинно, currentWindow: истинно}, функция (вкладка) { вкладки = tab [0]; return callback (tab); –
«Разрешения»: [ «вкладки» ] в файле манифеста, посмотрите https://developer.chrome.com/extensions/tabs, а затем вы можете создать helper.js в вашем расширении или определить функцию getCurrentTab в popup js. –