@Mango said in Не работает редактор скрипта в режиме записи BAS:
Использую BAS версии 25.0.0. Пожалуйста помогите решить данную проблему, переписывать заного весь проект вообще не вариант!
Обновите BAS до актуальной версии 25.1.2
Использую блок "Выполнить код", чтобы выполнить js типо этого:
fetch("site.com", {
"headers": {
"accept": "application/json, text/plain, */*",
"accept-language": "ru,en;q=0.9,pl;q=0.8,uk;q=0.7,es;q=0.6",
"content-type": "application/json;charset=UTF-8",
"sec-fetch-dest": "empty",
"sec-fetch-mode": "cors",
"sec-fetch-site": "same-origin"
},
"referrer": "site.com",
"referrerPolicy": "no-referrer-when-downgrade",
"body": "text",
"method": "POST",
"mode": "cors",
"credentials": "include"
});
Но бас выдаёт ошибку:
Поток №1 : ReferenceError: Can't find variable: fetch во время выполнения действия 570238764
Если вставить код в консоль браузера вручную - всё работает.Что нужно исправить,чтобы сработало?
@Stepashka20 said in Не работает Fetch js:
Использую блок "Выполнить код", чтобы выполнить js типо этого:
fetch("site.com", { "headers": { "accept": "application/json, text/plain, */*", "accept-language": "ru,en;q=0.9,pl;q=0.8,uk;q=0.7,es;q=0.6", "content-type": "application/json;charset=UTF-8", "sec-fetch-dest": "empty", "sec-fetch-mode": "cors", "sec-fetch-site": "same-origin" }, "referrer": "site.com", "referrerPolicy": "no-referrer-when-downgrade", "body": "text", "method": "POST", "mode": "cors", "credentials": "include" });Но бас выдаёт ошибку:
Поток №1 : ReferenceError: Can't find variable: fetch во время выполнения действия 570238764
Если вставить код в консоль браузера вручную - всё работает.Что нужно исправить,чтобы сработало?
В BAS используется реализация, которая поддерживает стандарт ECMA-262.
Браузер поддерживает более новые версии стандарта, но эта более легковесная.
@Stepashka20 said in Не работает Fetch js:
@Fox а как мне тогда послать запрос через fetch?Может есть что-то на замену?
Используйте http-клиент