2015-03-30 2 views
2

Я строю простое расширение Safari, а иногда и сценарий запуска start.js указанный никогда не включается анс иногда входит много раз вот так:Safari Extension

enter image description here

Случалось ли с ты ?

ответ

2

Возможно, это связано с iframe. Введенный скрипт загружается в каждый iframe на текущей вкладке. Я не думаю, что вы можете остановить загрузку скрипта, но вы можете использовать if (window == window.top) в скрипте, чтобы убедиться, что код выполняется только на главной странице, а не в содержащих iframes.

+0

Хорошо, я попробую это, и я вернусь :) Спасибо – nobe4