Tengo la siguiente función en mi aplicación. Funciona correctamente en los demás navegadores pero no funciona en safari.
function left(event){ let i = document.getElementById("symb").innerText; let x = oldArray.find(e => e.symbol == i); let index = oldArray.indexOf(x); alert(i) if (index != 0){ loadPage(oldArray[index - 1].id) }else{ loadPage(oldArray[oldArray.length - 1].id) } }la variable i llega correctamente, pero la parte de búsqueda devuelve indefinida para x.