برچسب: ویروسی شدن گوشی

جلوگیری از ارسال پیام ناخواسته و خودکار در اندروید

آیا تا به حال برایتان پیش آمده است که نرم افزاری را نصب کنید و بعد از نصب، آن برنامه بدون اطلاع شما پیام هایی را به مخاطبینتان ارسال کند؟ یا اینکه با آن ها تماس بگیرد؟ برقراری تماس یا ارسال پیام ناخواسته به دلیل کسب مجوز هنگام نصب برنامه اتفاق می افتد. برای رفع…

` let target = document.querySelector('.cc-ep33') target.innerHTML = html var element = document.getElementById("crisp-chatbox") element.setAttribute("data-availability-tooltip", "true") element.setAttribute("data-full-view", "false") let closeChatEl = document.querySelector('#crisp-chat-close-btn') closeChatEl.addEventListener("click", (e)=>{ e.stopPropagation(); localStorage.setItem('hasLoadCrispChat', true) element.setAttribute("data-availability-tooltip", "false") }) let openChatEl = document.querySelector('#open-chat-box-whit-btn') openChatEl.addEventListener("click", (e)=>{ // e.stopPropagation(); element.setAttribute("data-availability-tooltip", "false") }) // localStorage.setItem('hasLoadCrispChat', true) } } function initCrispChat() { setTimeout(() => { initCrispChatWelcomeMessage() }, 1000) } let loadCrispChat = false let timeInterValObj = setInterval(() => { if (document.querySelector('.crisp-client')) { initCrispChat() loadCrispChat = true } if (loadCrispChat) { clearInterval(timeInterValObj) } }, 3000) --> animation-class when animation ends if (element.classList[1] == "FLASH") { g = element; element.addEventListener("animationend", e => { element.classList.remove(animatedClassName); }); addAnimation = true; } // If The span element for this element does not exist in the array, add it. if (!ELEMENTS_SPAN[index]) ELEMENTS_SPAN[index] = element.querySelector("span"); element.addEventListener("mouseover", e => { ELEMENTS_SPAN[index].style.left = e.pageX - element.offsetLeft + "px"; ELEMENTS_SPAN[index].style.top = e.pageY - element.offsetTop + "px"; // Add an animation-class to animate via CSS. if (addAnimation) element.classList.add(animatedClassName); }); element.addEventListener("mouseout", e => { ELEMENTS_SPAN[index].style.left = e.pageX - element.offsetLeft + "px"; ELEMENTS_SPAN[index].style.top = e.pageY - element.offsetTop + "px"; }); }); -->