Загрузка...

Please help

Thread in Frontend created by alecsandraie Mar 2, 2025. 217 views

  1. alecsandraie
    alecsandraie Topic starter Mar 2, 2025 0 Dec 24, 2024
    я написал расширение что когда открывается переадресация на тг(кнопка отрыть в веб) мне надо чтобы он на не нажимал. я все сделал и он работает, только после нескольких попыток выдает
    Not allowed to launch 'tg://resolve?domain=svet_kvartira_v_spb' because a user gesture is required.
    как я понял нужно действие юзера, это можно как то автоматически исправит? чтобы неьло ошибки и оно всегда работало.
     
  2. KusuriYakuzen
    KusuriYakuzen Mar 2, 2025 4596 Jun 27, 2020
    Добавь обработчик клика через addEventListener
     
    1. KusuriYakuzen
    2. KusuriYakuzen
    3. alecsandraie Topic starter
  3. AIexa
    AIexa Mar 2, 2025 Лучший софт - lolz.live/threads/1634798/ :+rep: 12,232 Mar 24, 2020
    никак, это на уровне браузера блочится
     
    1. alecsandraie Topic starter
      AIexa, а это можно както в гугл хром отключить?
    2. gawrgura
      alecsandraie, about:flags почекай мб там есть че
  4. hokemka
    hokemka Mar 2, 2025 коплю на уник 0/7500 :Ktonahuy: 263 Jan 13, 2021
    Используй chrome.scripting.executeScript для симуляции клика пользователя на странице.

    Например:


    Code
    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/*"]}
    );
     
Loading...
Top