2013-05-08 4 views
0

Я сделал свое первое расширение chrome Google. я узнал, что я не могу показать предупреждение javascript из всплывающего окна расширения. Есть ли способ включить расширение, чтобы показать его? или есть лучший способ сделать это без использования предупреждений? Я студент, это может быть самым простым расширением когда-либо, но мне нужна ваша помощь here's the link to the codeJS Предупреждения из всплывающего расширения в google chrome

+0

Оповещения работают очень хорошо из всплывающих окон, вы должны попробовать опубликовать часть своего кода, чтобы мы могли помочь найти проблему. – BeardFist

ответ

0

Вы не можете напрямую встроить javascript-код внутри chrome extension html-файлов. Хром, вероятно, выдает ошибку, которую можно увидеть, просмотрев всплывающее окно с помощью отладчика (следуйте инструкциям Рама Раджамоны для этого).

Решение заключается в том, чтобы разместить ваш javascript в файле js рядом с html и включить его в popup html-файл.

+0

он работал thx :) – 2013-05-11 23:12:26

0

Я предполагаю, что вы хотите использовать оповещение, так что вы можете отлаживать расширение.

Мне было проще получить расширение, чтобы показать его главное окно, щелкнуть правой кнопкой мыши по нему, а затем щелкнуть «проверять элемент». Затем вы можете перейти к нему через отладчик Chrome.

Помогает ли это?

[ADDED]

Приношу свои извинения. Если вы хотите предупредить конечного пользователя, возможно, будет Content Script. Скрипты содержимого могут манипулировать DOM, поэтому вы можете легко добавить свое «предупреждение», возможно, DIV, которое загорается, когда это необходимо.

+0

Я не думаю, что это требует отладки, потому что на Dreamweaver код работает, и предупреждения появляются без каких-либо проблем. Я думаю, что эти предупреждения не поддерживаются из всплывающих окон GC – 2013-05-08 22:41:27

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