¿Quieres usar este procesador de documentos word en Angular? Te cuento el procedimiento que seguí y me funcionó.
Puroguramu
Notas sobre programas, programación y lo que programo
2022/07/04
2022/06/26
Cómo forzar el idioma de Jenkins a Inglés
¿Quieres forzar a que Jenkins use inglés para seguir mejor la documentación? Te cuento el procedimiento que seguí.
2022/06/24
Cómo instalar Jenkins en Windows
¿Quieres instalar este poderoso servidor de automatizaciones en una máquina windows? Te cuento el procedimiento que seguí y me funcionó tanto en Windows Server 2019. Para Windows 10 Home Edition fue necesario hacer un parche previo.
2022/03/12
Link hacia Whatsapp
¿Quieres crear un link que abra un chat en Whatsapp? Te cuento cómo lo solucioné con HTML.
- Lo que necesitaba era que en el whatsapp del usuario se abriera un chat hacia cierto número y con un texto prestablecido.
- Encontré que debía formar un url con un formato similar a
https://api.whatsapp.com/send?phone=51999888777&text=Hola
- El número de teléfono indicado por phone debe incluir el código del país (51 en este ejemplo)
- El texto indicado por text debe ser url compatible, es decir que se pueda indicar a través del url.
- Puedes usar una herramienta como URLEncoder para convertir tu texto. Incluso puedes poner emojis! 🙂
- Si usas javascript para generar el enlace, la función
encodeURI
hace el trabajo.
- De ese modo, es posible formar un enlace como este:
|
- Cuando el usuario hace clic en el enlace, le aparece un diálogo para permitirle ir a la app whatsapp (si está instalada), donde abrirá el chat correspondiente al número indicado y con el texto indicado pre llenado.
¿Conoces otro modo de hacer esto, o quizás de manera más sencilla? Puedes compartirlo en los comentarios 🙏
Publicado originalmente en AKC Puroguramu
Solución al Vue Router y Vuex descontinuados para Vue2
¿Tienes alguna aplicación vue2 que ha dejado de funcionar de pronto? Te cuento cómo solucioné la incompatibilidad que se presentó para vue-router y vuex.
- Hoy noté que una de las aplicaciones que desarrollé con vue2 estaba caída 🙈.
- Revisando la consola, noté que no encontraba
https://unpkg.com/vue-router@4.0.14/dist/vue-router.js
. - Ese era el destino final que correspondería al que le indicaba en mi código:
//unpkg.com/vue-router/dist/vue-router.js
.- Cuando se indica así te lleva a la última versión, que al parecer ya no es más vue2 compatible.
- Revisando la consola, noté que no encontraba
- Al parecer, la versión 4 de vue-router se ha vuelto vue3 compatible por default, así que hay que indicar explícitamente la versión vue2 compatible que uno quiere usar.
- Pasé a indicar la versión 3 de vue-router y ya funcionó esa parte
- De
//unpkg.com/vue-router/dist/vue-router.js
a//unpkg.com/vue-router@3
. 👍🙂
- De
- Luego pase a resolver el issue similar para el caso de vuex.
- Allí, también tuve tuve que indicar explícitamente la versión vue2 compatible (casualmente también es la 3)
- De
//unpkg.com/vuex
a//unpkg.com/vuex@3
.
- De
- Allí, también tuve tuve que indicar explícitamente la versión vue2 compatible (casualmente también es la 3)
- En mi caso, estos dos cambios fueron suficientes para que la aplicación volviera a estar operativa. ✌️🙂
¿Has encontrado alguna versión más reciente de estos paquetes que sea vue2 compatible? Puedes compartirlo en los comentarios 🙏
Publicado originalmente en AKC Puroguramu