Foro

Home Forums PhoneGap Boton compartir en app

This topic contains 13 replies, has 7 voices, and was last updated by Jose Jesus Perez Rivas Jose Jesus Perez Rivas 2 meses, 3 semanas .

Viendo 14 respuestas - de la 1 a 14 (de 14 en total)
  • Boton compartir en app

    Intervenciones
  • beltza 
    Participant

    Hola buenas a todos, queria saber como puedo poner el boton tipico de compartir la app ya que he utilizado socialsharing y no me deja compartir la url que quiero solo la imagen que viene por defecto


    Aitor udabe
    Gmail: aitoruudabe@gmail.com


    jcesarmobile 
    Participant

    Siempre siempre siempre que preguntes algo que ya hayas probado y no te funcione, pon el codigo que usas
    Y en este caso tambien el link al plugin, porque puede haber varios con el mismo nombre


    Twitter: https://twitter.com/jcesarmobile
    Tutoriales e información sobre phonegap: http://www.phonegap.es/
    Stack Overflow en Español: http://es.stackoverflow.com/


    beltza 
    Participant

    Solucionado ya lo soluciones en el mismo boton compartir en vez de llamar a una funcion solamente puse esto.

    1.  window.plugins.socialsharing.share(null, null, null, 'URL que quereis compartir')

    Lo que no no pude es compartir un texto, pero con la url ya me sirve.


    Aitor udabe
    Gmail: aitoruudabe@gmail.com


    jlbenito 
    Participant

    Hola … yo tento un problema similar … y es que quier compartir texto, imagen y link … y solo comparte la imagen.
    “window.plugins.socialsharing.share( ‘Mi texto’, ‘Compartir puntuacion’, ‘http://www.dortoka.com/apps/egarsat/images/icon.png’, ‘http://www.egarsat.com’)
    Si alguien tiene una idea al respecto …. Saludos.


    RicardoSandi
    RicardoSandi 
    Participant

    Hola, estoy pegado con esto:

    Quiero que se comparta solo una imagen… trato de referenciarla así, y no funciona…

    1.  <button onclick="window.plugins.socialsharing.share('Mensaje', 'Título', '/img/PI1/UCR/0.png')">Comparte</button>

    Lo que envía es el “Mensaje”, y no la foto…

    Alguna idea?


    RicardoSandi
    RicardoSandi 
    Participant

    Me auto-respondo… faltaba referenciar la carpeta www, entonces el código quedaría así

    1.  <button onclick="window.plugins.socialsharing.share('Mensaje', 'Título', 'www/img/PI1/UCR/0.png')">Comparte</button>

    Con esto ya queda resuelta mi primer duda… ahora me surge otra…¿Si quisiera enviarlo solamente por whatsapp…. cómo quedaría el código?

    1.  <button onclick="window.plugins.socialsharing.shareViaWhatsApp('Message via WhatsApp', null /* img */, null /* url */, function() {console.log('share ok')}, function(errormsg){alert(errormsg)})">msg via WhatsApp (with errcallback)</button>

    Porque no me queda claro dónde pongo la referencia a mi imagen? … la lógica diría que habría que sustituir uno de los null …y que quede así…

    1.  <button onclick="window.plugins.socialsharing.shareViaWhatsApp('Message via WhatsApp', 'www/img/PI1/UCR/0.png' /* img */, null /* url */, function() {console.log('share ok')}, function(errormsg){alert(errormsg)})">msg via WhatsApp (with errcallback)</button>

    ¿¿¿???


    Nelson Hernandez 
    Participant

    Buenos días
    Si quiero compartir en enlace de las tiendas para que descarguen mi app como puedo hacerlo?


    RicardoSandi
    RicardoSandi 
    Participant

    En la sección de tu perfil dice “compartir publicación”


    Nelson Hernandez 
    Participant

    Me refería al Plugin para que desde mi app se pueda compartir el enlace a las tiendas para que las descargue


    RicardoSandi
    RicardoSandi 
    Participant

    Cuatro respuestas más arriba está lo que buscas :-)


    Nelson Hernandez 
    Participant

    No veo como enviar dos enlaces o como hacer para que con un enlace me envíe a la tienda respectiva (Google Play o App Store)


    RicardoSandi
    RicardoSandi 
    Participant

    Creo que vas a tener que hacer dos botones diferentes


    Jamc 
    Participant

    Como se puede poner ese window.plugins.socialsharing.share(‘Mensaje’, ‘Título’, ‘img’) dentro de una función?

    Para que desde un botón solo llamarla con onclick.


    Jose Jesus Perez Rivas
    Jose Jesus Perez Rivas 
    Keymaster

    Hola @jamc,

    En el caso que comentas si tienes en tu archivo html un botón parecido al siguiente:

    1.  <button onclick="miFuncion()">Mi botón</button>

    Podrás lanzar una función como la siguiente:

     Code: arbitrary (select
    1.
    2.
    3.

    function miFuncion() {
    window.plugins.socialsharing.share(‘Mensaje’, ‘Título’, ‘img’)
    }

    Espero te sea de ayuda :)


Viendo 14 respuestas - de la 1 a 14 (de 14 en total)

You must be logged in to reply to this topic.

RT @PWAExpertsIO: 🎙️ Cómo capturar 🎼 audios con tu #PWA. @JoseJ_PR te enseña cómo hacerlo a través de este #tutorial👇🏼 https://t.co/Rkpw609:57 PM Jun 8th