Liquid, Javascript
Hola!
Desde hace algunos días en la pagina de producto y en el home no funciona el botón de agregar al carrito en algunos dispositivos que son en algunos iphone en el navegador google chrome, dejo el código de la función que usamos para ese botón:
window.addToCartBtn = async function (productId, quantity = 1) { try { const response = await fetch('/cart/add.js', { method: 'POST', headers: { 'Content-Type': 'application/json', }, body: JSON.stringify({ id: productId, quantity }), credentials: 'same-origin' }); if (response.ok) { window.location.href = "/cart"; return true; } else { window.alert('Error', await response.text()); return false; } } catch (error) { console.error('Error al agregar al carrito:', error); return false; } };
El error que sale no dice que error tiene, dejo una captura:
Espero me puedan ayudar.
Muchas gracias 😄
Descubre cómo expandir tus operaciones a nivel internacional con la ruta de aprendizaje...
By Shopify Feb 7, 2025Expande tus operaciones a la venta mayorista con la ruta de aprendizaje de Shopify Acad...
By Shopify Feb 3, 2025¿Alguna vez has creado una colección y has tenido problemas para añadir tus productos a...
By Ann Sep 10, 2024