;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

"Não temos nada concreto", diz Anvisa sobre spray defendido por Bolsonaro

Antônio Barra Torres, presidente da Anvisa - Pedro França/Agência Senado
Antônio Barra Torres, presidente da Anvisa Imagem: Pedro França/Agência Senado

Guilherme Mazieiro

Do UOL, em Brasília

26/02/2021 04h00Atualizada em 26/02/2021 09h57

O presidente da Anvisa (Agência Nacional de Vigilância Sanitária), Antonio Barra Torres, disse que não há informações oficiais na agência sobre o spray nasal defendido por Jair Bolsonaro (sem partido) como um medicamento que "tem tudo para revolucionar o tratamento da covid".

Na semana ada, Bolsonaro disse que já havia "conversado" com a Anvisa" e que em breve enviaria pedido para análise do uso emergencial (em grupos de risco) do fármaco originalmente desenvolvido em Israel para combater câncer de ovário e em fase inicial de teste para o enfrentamento da doença causada pelo novo coronavírus.

"Concretamente chegou algum papel à Anvisa pedindo registro, pedindo autorização de estudo clínico no Brasil? Não. Não chegou nada. Não temos concretamente nada disso daí", disse Barra Torres ao UOL.

Em conversa com apoiadores, Bolsonaro disse que contatou o primeiro-ministro israelense, Binyamin Netanyahu, e que o Brasil participará dos estudos em fase 3 da pesquisa, com testes em larga escala com milhares de voluntários. (assista abaixo)

Até ontem a agência não havia feito nenhuma reunião com o Centro Médico Ichilov de Israel, que desenvolve o medicamento EXO-CD24.

O medicamento experimental tem despertado a esperança dos cientistas que o desenvolveram e ou a ser promovido pelo governo israelense, mas, segundo Nadir Arber, responsável pelo desenvolvimento do tratamento, ainda precisa ar por novos testes para garantir que é eficiente e seguro —critérios analisados pela Anvisa para autorizar ou não o uso de medicamentos no Brasil.

Na última quarta, o presidente Bolsonaro disse a apoiadores, em frente ao Palácio do Alvorada, que uma comitiva brasileira irá a Israel neste fim de semana conhecer o spray.

Até agora, governo Bolsonaro já financiou com quase R$ 90 milhões de verba pública medicamentos sem eficácia comprovada contra covid-19, como a cloroquina, outra aposta do presidente.

Teste com 30 pessoas

A pesquisa com o medicamento está numa etapa inicial e foi testado em 30 pessoas com coronavírus em internação em UTI (Unidade de Terapia Intensiva). Há a expectativa de que os primeiros estudos do spray sejam divulgados no final de março.

"Seria, de fato, uma medicação que teria algum resultado positivo com pacientes que estavam em uso de ventilação mecânica, pacientes de UTI. [Pacientes] Portanto já hospitalizados e que estariam obtendo bons resultados com a inalação deste produto durante alguns minutos e durante alguns dias seguidos", afirmou Torres.

Ele considerou que poderia ser interessante, por exemplo, um estudo clínico no Brasil sobre o medicamento. Mas não há nenhum pedido à agência.

Procurada pelo UOL, a Secretaria de Comunicação do governo não se manifestou sugeriu que os questionamentos fossem direcionados aos ministérios da Saúde e das Relações Exteriores. O Itamaraty enviou a seguinte nota:

'Os governos de Brasil e de Israel têm trabalhado conjuntamente para aprofundar modalidades de cooperação na área de saúde. O Itamaraty tem apoiado o diálogo entre os dois governos sobre o tema, em coordenação com o Ministério da Saúde e o Ministério da Ciência, Tecnologia e Inovações. Eventual missão oficial àquele país será informada oportunamente. '