2017-04-20 7 views
1

Hallo Ich versuche, native Twitter-Freigabe für meine Ionic 2 App einzurichten. Ich habe die cordova-Plugins korrekt installiert, sie in meinem App-Modul und der Seitenkomponente, mit der ich arbeite, installiert, meine E-Mail-Share-Funktion funktioniert gut und zeigt an, dass cordova korrekt eingerichtet ist. Jedoch wenn ich versuche, soziale Aktie zu verwenden twitternIonic 2 Native Social Share Fehler

this.socialSharing.shareViaTwitter("this is the message", "assets/images/port.jpg","https://futuresync.co.uk").then(()=>{ 
     //Sharing twitter successful 
     console.log("Twitter share success"); 
    }).catch((error)=>{ 
     //Sharing twitter unsuccessful 
     console.log("Twitter sharing unsuccessful"); 
     console.log(error); 
    }); 

I this Fehler.

AUSNAHME: Uncaught (in Versprechen): com.google.android.apps.maps, com.google.android.apps.messaging

Jede Hilfe wäre toll :)

+0

Es wird nicht auf Browser funktionieren. Testen Sie es auf einem Android-Gerät und es sollte gut funktionieren (wenn alles andere funktioniert). –

+0

Überprüfen Sie, ob die Twitter App auf Ihrem Gerät installiert ist oder nicht –

Antwort

0

Es wird nicht im Browser funktionieren. Testen Sie es auf einem tatsächlichen Android-Gerät nach dem Erstellen einer apk mit ionic build android und es sollte gut funktionieren (wenn alles andere funktioniert).

Überprüfen Sie auch, ob die Berechtigungen und Einstellungen in AndroidManifest.xml und config.xml korrekt angegeben sind. Wie AndroidManifest.xml-

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 

Schauen Sie sich diese Dinge here.