Ciao a tutti, sto testando la versione dell'app iPhone (di un'app B4XPages) che ho sviluppato e ho un pulsante che apre il link (così: https://wa.me/c/12345678) al catalogo whatsapp che funziona all'interno della versione Android dell'app (dispositivo reale con wa installato).
Se provo l'app su Android (vero smartphone con installato whatsapp) il catalogo si apre senza problemi ma se provo l'app sull'emulatore iPhone, Safari mi apre con il messaggio (corretto) che dice: "Guarda il catalogo del 12345678 su WhatsApp" e subito dopo, invece di aprire il catalogo, compare un messaggio di Safari che dice: "Safari non può aprire la pagina perché l'indirizzo non è valido".
Da cosa può dipendere? Forse perché l'app whatsapp non è installata sull'emulatore di iPhone?
Nella stessa pagina, sotto il pulsante "Apri" (quello del catalogo WhatsApp) leggo: "Non hai ancora WhatsApp?" e poi vedo il link "Download". Se tocco il link "Download" ottengo lo stesso identico errore che è: "Safari non può aprire la pagina perché l'indirizzo non è valido".
Grazie in anticipo per i tuoi suggerimenti
Luca.
B4X:
If Main.App.CanOpenURL (WA_CAT_URI) Then
Main.App.OpenURL(WA_CAT_URI) 'WA_CAT_URI is "https://wa.me/c/12345678"
Else
toast.Show("Per favore, installa whatsapp.")
End If
Se provo l'app su Android (vero smartphone con installato whatsapp) il catalogo si apre senza problemi ma se provo l'app sull'emulatore iPhone, Safari mi apre con il messaggio (corretto) che dice: "Guarda il catalogo del 12345678 su WhatsApp" e subito dopo, invece di aprire il catalogo, compare un messaggio di Safari che dice: "Safari non può aprire la pagina perché l'indirizzo non è valido".
Da cosa può dipendere? Forse perché l'app whatsapp non è installata sull'emulatore di iPhone?
Nella stessa pagina, sotto il pulsante "Apri" (quello del catalogo WhatsApp) leggo: "Non hai ancora WhatsApp?" e poi vedo il link "Download". Se tocco il link "Download" ottengo lo stesso identico errore che è: "Safari non può aprire la pagina perché l'indirizzo non è valido".
Grazie in anticipo per i tuoi suggerimenti
Luca.