Ваше розширення працювало минулого місяця, а зараз ні. Chrome випустив оновлення, базовий сайт змінив свою розмітку, або воно все ще працює на Manifest V2, і магазин більше не прийматиме його. Я виправляю такі проблеми в JavaScript та TypeScript.
Я виправлю ваше розширення Chrome або перенесу його на Manifest V3
1 знайдено, виправлено та пояснено відтворювану проблему; джерело у вашому репозиторії.
- 1 проблему знайдено та виправлено
- Дослідження помилок
- Виправити документацію
До 3 проблем, або розширення на один екран, перенесене на Manifest V3, плюс підсумок.
- До 3 проблем, або перехід на V3
- Дослідження помилок
- Виправити документацію
- Детальні коментарі до коду
До 5 екранів перенесено на Manifest V3, письмовий підсумок, перелічені інші проблеми.
- Manifest V3, до 5 екранів
- Дослідження помилок
- Виправити документацію
- Детальні коментарі до коду
Запит індивідуальної пропозиції
Увійдіть, щоб запросити індивідуальну пропозицію
Створіть безкоштовний обліковий запис або увійдіть, щоб запросити персоналізовану пропозицію від цього Zinner.
Увійти / ЗареєструватисяЗадати питання перед продажем
Увійдіть, щоб задати питання
Щоб зменшити спам на платформі, повідомлення перед продажем можуть надсилати лише зареєстровані користувачі.
Створіть безкоштовний обліковий запис або увійдіть, щоб надіслати повідомлення цьому Zinner безпосередньо.
Увійти / ЗареєструватисяПотрібен вхід
Створіть безкоштовний обліковий запис або увійдіть, щоб надіслати повідомлення цьому Zinner.
Увійти / ЗареєструватисяПотрібен вхід
Створіть безкоштовний обліковий запис або увійдіть, щоб надіслати запит на персоналізовану пропозицію.
Увійти / ЗареєструватисяКороткий огляд
Ключові деталі про цю послугу, які допоможуть вам прийняти рішення. Згенеровано Zinn Hub, а не продавцем.
Ціннісна пропозиція
Підтримувані мови
Тип міграції
Метод доставки
Найкраще для
Що ви отримаєте
Повний опис
Призначено для компаній та індивідуальних розробників, чиє розширення вже має користувачів, які на нього розраховують. Ви отримуєте те саме розширення назад, змінене лише там, де це вимагає виправлення або Manifest V3, щоб ці користувачі помітили якомога менше змін.
Надішліть мені вихідний код або посилання на магазин і те, що йде не так. Ви отримаєте збірку, яку завантажите в режимі розробника та самостійно перевірите, причину, викладену простими словами, та вихідний код у вашому власному репозиторії.
Стартова ціна — це одна відтворювана проблема: спливаюче вікно, яке відкривається порожнім, помилка дозволу, скрипт вмісту, який більше не відповідає сторінці. Стандартний пакет включає до 3 таких проблем або переносить розширення з одним екраном на Manifest V3. Розширений пакет мігрує розширення до 5 екранів і перераховує інші проблеми, які я знайшов по дорозі. Друга зламана річ — це другий елемент: доповнення або нове замовлення.
Створення нового розширення — це мій інший проект. Цей починається з коду, який вже існує.
Що я відхиляю, і я кажу це до проекту, а не після: все, що потребує чужого логіна, збирає особисті дані або працює з сервісом проти його власних правил.
Без дзвінків. Все в письмовій формі, включаючи те, що насправді було зламано.
Кроки для завершення вашого проекту
1. Відтворити або розпакувати — я завантажую ваше розширення в режимі розробника та відтворюю проблему за вашими кроками, або розпаковую збірку магазину, якщо вихідний код втрачено. Якщо вона не відтворюється, ви дізнаєтеся про це того ж дня.
2. Причина, письмово — Що насправді зламалося: змінився API Chrome, перемістилася розмітка сторінки, функція Manifest V2, яку магазин більше не приймає. Простими словами, до виправлення.
3. Виправити або мігрувати — Виправлення або перехід на Manifest V3: фонова сторінка до сервісного працівника, блокування запитів до декларативних правил, віддалений код перенесено всередину. Кожна зміна з її причиною.
4. Тест чистого профілю та збірка для вас — Виправлена збірка протестована на чистому профілі, потім передана вам для завантаження в режимі розробника та самостійного перегляду на вашій машині, перш ніж ви її затвердите.
5. Передача у вашому репозиторії — Вихідний код у вашому репозиторії, письмовий підсумок у стандартному та розширеному пакетах, а також примітка про те, що завантажувати в магазин з вашого власного облікового запису.
Гарантія якості Zinner
Кожен Zinner перевіряється та затверджується перед приєднанням до платформи.
Усі послуги підкріплені нашою гарантією якості.
Ваш платіж захищений, доки ви не затвердите виконану роботу.
Порівняти пакети
| Функція | Стартер | Стандартний | Розширений |
|---|---|---|---|
| Час доставки | 2 днів | 4 днів | 10 днів |
| Ревізії | 1 | 2 | 3 |
| Обсяг | 1 знайдено та виправлено проблему | До 3 проблем, або перехід на V3 | Manifest V3, до 5 екранів |
| Розслідування помилок | ✓ | ✓ | ✓ |
| Виправити документацію | ✓ | ✓ | ✓ |
| Детальні коментарі до коду | ✕ | ✓ | ✓ |
Деталі послуги
Часті запитання
Так, це звичайна причина, чому люди приходять сюди. Надішліть розширення та те, що ви бачите зараз, і я повідомлю вам причину та який рівень це покриває, перш ніж ви купите.
Це не перейменування. Фонова сторінка стає сервісним працівником, який зупиняється та перезапускається, блокування webRequest поступається місцем декларативним правилам declarativeNetRequest, і код більше не може завантажуватися з сервера. Все, що використовувало це, переписується, а не коригується.
Часто так: опубліковане розширення можна розпакувати. Якщо те, що виходить, мініфіковано або обфусковано, я повідомлю вам про це до покупки і прямо скажу, чи варто його ремонтувати, чи краще переробити.
Ніщо з того, що я роблю, не торкається списку магазину. Я працюю над копією, яку ви завантажуєте в режимі розробника, і нова збірка з'являється, коли ви завантажуєте її самостійно, зі свого власного облікового запису розробника.
Відгуки клієнтів
Подивіться, що наші клієнти говорять про цей Zinn
Категорії
Політики Zinner
Пов'язані Zinns







