2012-06-18 3 views
0

Я пытаюсь установить встроенное расширение для Opera. Как Opera предлагает:Установка расширения Opera не удалась?

1.One метод просто перетащить .xml-файл в opera.And он устанавливается в режиме разработчика. Также он работает очень хорошо в моем случае.

Но второй метод:

2.Zip папку и изменить имя .zip на .oex. Теперь перетащите его в Opera.

И он устанавливается. Это не работает.

я получаю следующие всплывающие окна

get this popup

И когда я нажимаю OK.I получаю следующее сообщение. enter image description here

Любой может сказать мне, в чем проблема.

Еще первый метод работает полностью нормально. И расширение также работает нормально.

+0

Является ли config.xml на верхнем уровне в папке с zipped? Я считаю, что это должно быть. –

+0

У меня есть основная папка, внутри которой находятся 3 папки. 1) popup (внутри которых popup.css и popup.js находятся), 2) включает в себя (внутри которого находится файл injected.js), 3) значки (для изображений). xml, popup.html, index.js и index.html находятся в основной папке. Теперь вы можете сказать, что вы подразумеваете под верхним уровнем? – vijay

ответ

3

Это распространенная ошибка. Вы в настоящее время застегиваете папку, когда вы должны застегнуть файлы в папке.

Вам необходимо убедиться, что вы расширили расширение, чтобы файлы и каталоги, входящие в него, находились в корне zip, а не внутри папки. Чтобы обеспечить это, убедитесь, что вы застегиваете файлы внутри своего каталога расширений, а не самого каталога. Тонкий, но все имеет значение. - Hello world extension

+0

Спасибо man.It раздражал меня alot.Finally, я сделал это. Спасибо за вашу помощь. :) – vijay

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