[description] => Bad Request: there is no document in the request fetch('/bitrix/services/main/ajax.php?action=test.api.index.test&sessid=<?=bitrix_sessid()?>&user=<?=$USER->GetID()?>'),{
method: 'POST',
body: formData,
headers: {
'X-Requested-With': 'XMLHttpRequest'
}
}).then((response:any)=>response.json()).then((result)=>{
console.log(result);
}).catch((error)=>{
console.log(error);
}); Maximum execution time of 10 second exceeded in
При установке Ваш модуль будет что-то размещать что-то в /bitrix/tools?
Модули из Маркетплейса так и делают.
entryFileNames: 'js/script.min.js',
assetFileNames: ({ name }) => {
if (/\.css$/.test(name ?? '')) return 'css/style.min.css';
} const container = new Container();
house.addChild(container);
const player = new AnimatedSprite(animation('player'));
container.addChild(player);
//Скорость воспроизведения анимации
player.animationSpeed = 0.17;
player.play();
player.anchor.set(0.5,1);
player.x = 0;
player.y = 0;
house.eventMode = 'static';
let purpose = [player.x,player.y];
const direction = [0,0];
house.on('pointerdown',(e:any) => {
const local = house.toLocal(e.global);
purpose = [Math.floor(local.x),Math.floor(local.y)];
direction[0] = (player.x < local.x)?1:-1;
direction[1] = (player.y < local.y)?1:-1;
});
//Скорость перемещение объекта (пиксель в секунду)
speed = 2.5;
app.ticker.add((delta) =>{
if(direction[0]>0){
if(player.x < purpose[0]){
player.x += speed;
}
}
if(direction[0]<0){
if(player.x > purpose[0]){
player.x -= speed;
}
}
if(direction[1]>0){
if(player.y < purpose[1]){
player.y += speed;
}
}
if(direction[1]<0){
if(player.y > purpose[1]){
player.y -= speed;
}
}
}); Possible BX.Event.EventEmitter memory leak detected. 17 "onadminmenuresize" listeners added. Use emitter.setMaxListeners() to increase limit.