Firefox не удается загрузить временное дополнение: ошибка: не удается найти каталог профиля - PullRequest
0 голосов
/ 11 марта 2020

Я начинаю работать над небольшим плагином firefox, это базовый скрипт c js, никаких проблем с этой стороны.

Я сделал несколько успешных тестов, и было несколько удовлетворительных результатов. Но начиная со вчерашнего дня, я не могу добавить какие-либо временные дополнения в firefox. Каждый раз, когда я пытаюсь запустить один (даже простой console.log («hello world»)), я получаю сообщение об ошибке в консоли:

Error: Can't find profile directory. XULStore.jsm:66:15

Это прекрасно работает 2 дня go, проблема появилась вчера, и, насколько я знаю, я не сделал ни одного обновления firefox.

Я сделал несколько исследований, нашел две полезные ссылки, одну на discourse.mozilla кого-то у него точно такая же проблема ... но нет ответа, и еще один на bugzilla, в котором говорится, что эта ошибка не будет исправлена, потому что она должна продолжаться долго ... https://bugzilla.mozilla.org/show_bug.cgi?id=1548017

I Я спрашиваю здесь, потому что я не могу найти решение своей проблемы, и сейчас, это было 24 часа, так как я застрял в моем прогрессе в развитии. Я открыт для любых предложений, которые могут сработать.

  • Я проверил каталог и файлы моих профилей, они существуют и все в порядке ... и это в основном все. Я не знаком с инструментами, доступными для firefox, поэтому, возможно, я забыл проверить основные вещи, которые могут помочь.

PS: Я не использую селен в любое время (я видел несколько запросов здесь о подобной проблеме с селеном, но я пишу ваниль JS здесь, так что, я думаю, что это не та проблема)

1 Ответ

0 голосов
/ 06 апреля 2020

Мой друг,

Это не тот ответ, который вам нужен, но у меня возникла та же проблема. Поиграв с Firefox Extensions в течение solid трех дней, я должен сказать, я обнаружил, что все это удивительно глючит. Кроме того, я думаю, что документация и отсутствие учебных пособий удивительны.

Мое личное решение - DITCH FIREFOX EXTENSIONS. Ваше время имеет ценность, и вы тратите свое время на исправление проблем, которые вам не нужно решать.

Хорошо, что они дают нам это бесплатно и все такое, но если вы не можете найти решения по самым основным c проблемам, то зачем беспокоиться?

Есть шанс, что манифест 3 для Chrome Продления будет катастрофой. Однако я перейду этот мост, когда мы туда доберемся. А пока, до свидания Firefox Расширения. Здравствуйте (снова) Chrome Расширения.

D C

...