Gustavo Luigi 2024-01-11 17:32:16 -03:00
parent 194abc641d
commit eaa3bedf59
1 changed files with 18 additions and 17 deletions

View File

@ -267,10 +267,7 @@
const observer = new IntersectionObserver(entries => { const observer = new IntersectionObserver(entries => {
entries.forEach(entry => { entries.forEach(entry => {
if (entry.isIntersecting) { if (entry.isIntersecting) {
let typedOptions = {
nameField.addEventListener("focus", () => {
setTimeout(() => {
let typed = new Typed('#name', {
strings: ['Max Mustermann'], strings: ['Max Mustermann'],
typeSpeed: 50, typeSpeed: 50,
backSpeed: 25, backSpeed: 25,
@ -278,12 +275,16 @@
startDelay: 500, startDelay: 500,
loop: false, loop: false,
attr: 'placeholder' attr: 'placeholder'
}); };
}, 1000);
});


if(/^((?!chrome|android).)*safari/i.test(navigator.userAgent)) nameField.focus() if(/^((?!chrome|android).)*safari/i.test(navigator.userAgent)) {
else setTimeout(() => nameField.focus(), 2000); nameField.focus();
setTimeout(() => new Typed('#name', typedOptions), 500);
}
else setTimeout(() => {
nameField.focus();
setTimeout(() => new Typed('#name', typedOptions), 500);
}, 2000);


observer.unobserve(targetElement); observer.unobserve(targetElement);
} }