Загрузка...

Помогите пожалуйста

Тема в разделе Frontend создана пользователем alecsandraie 2 мар 2025. 147 просмотров

Загрузка...
  1. alecsandraie
    alecsandraie Автор темы 2 мар 2025 0 24 дек 2024
    я написал расширение что когда открывается переадресация на тг(кнопка отрыть в веб) мне надо чтобы он на не нажимал. я все сделал и он работает, только после нескольких попыток выдает
    Not allowed to launch 'tg://resolve?domain=svet_kvartira_v_spb' because a user gesture is required.
    как я понял нужно действие юзера, это можно как то автоматически исправит? чтобы неьло ошибки и оно всегда работало.
     
  2. KusuriYakuzen
    KusuriYakuzen 2 мар 2025 от 200.000₽ играя в CS — https://lolz.live/threads/8621957/ 4566 27 июн 2020
    Добавь обработчик клика через addEventListener
     
    1. Посмотреть предыдущие комментарии (3)
    2. alecsandraie Автор темы
  3. AIexa
    AIexa 2 мар 2025 Лучший софт - lolz.live/threads/1634798/ :+rep: 11 520 24 мар 2020
    никак, это на уровне браузера блочится
     
    1. alecsandraie Автор темы
      AIexa, а это можно както в гугл хром отключить?
    2. gawrgura
      alecsandraie, about:flags почекай мб там есть че
  4. hokemka
    hokemka 2 мар 2025 Лучшая разработка - https://lolz.live/threads/8303020/ :da: 260 13 янв 2021
    Используй chrome.scripting.executeScript для симуляции клика пользователя на странице.

    Например:


    Код
    chrome.webRequest.onBeforeRequest.addListener(
    function(details) {
    chrome.scripting.executeScript({
    target: {tabId: details.tabId},
    func: () => {
    const button = document.querySelector('button'); // Замени на нужный селектор
    if (button) button.click();
    }
    });
    },
    {urls: ["*://t.me/*"]}
    );
     
    2 мар 2025 Изменено
Top