Enlace telefónico llamable

ReactReactBeginner
Practicar Ahora

This tutorial is from open-source community. Access the source code

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este laboratorio, aprenderemos cómo crear un enlace telefónico llamable en React utilizando el protocolo tel:. Este enlace permite a los usuarios llamar a un número de teléfono directamente desde su dispositivo con solo un clic. Al final de este laboratorio, podrás implementar esta característica en tus propias aplicaciones React, mejorando su usabilidad y accesibilidad.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL react(("React")) -.-> react/FundamentalsGroup(["Fundamentals"]) react/FundamentalsGroup -.-> react/jsx("JSX") subgraph Lab Skills react/jsx -.-> lab-38342{{"Enlace telefónico llamable"}} end

Enlace telefónico llamable

index.html y script.js ya se han proporcionado en la máquina virtual. En general, solo es necesario agregar código a script.js y style.css.

Para crear un enlace que llame a un número de teléfono, use el componente Callto. Este componente crea un elemento <a> con un atributo href adecuado. Para renderizar el enlace, especifique el número de teléfono usando la propiedad phone y el texto del enlace usando la propiedad children.

const Callto = ({ phone, children }) => {
  return <a href={`tel:${phone}`}>{children}</a>;
};

Para usar el componente Callto, llame al método ReactDOM.render() y pase el elemento Callto con las propiedades phone y children establecidas.

ReactDOM.render(
  <Callto phone="+302101234567">Llámenme!</Callto>,
  document.getElementById("root")
);

Haga clic en 'Go Live' en la esquina inferior derecha para ejecutar el servicio web en el puerto 8080. Luego, puede actualizar la pestaña Web 8080 para previsualizar la página web.

Resumen

¡Felicidades! Has completado el laboratorio de Enlace telefónico llamable. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.