2016-03-26 8 views
1

Hallo an alle, ich möchte nur verkünden, dass ich wenig Erfahrung beim Erstellen von Webprojekten habe und dass dies das erste Mal ist, dass ich einen Dienst wie kinvey in einer Web-App verwende.Verwendung von kinvey web mit WebStorm IDE

Ich habe versucht, die Kurzanleitung für Kinvey folgen und scheinen auf dem ersten Schritt stecken geblieben. Wenn versucht wird, kinvey mit WebStorm in meine App zu integrieren, scheint es die Dateien oder etwas anderes nicht zu finden, führt aber letztendlich nicht zum Ausführen des Skript-Tags. Ich kann sogar die Dateien separat herunterladen und versuchen, diese Datei auszuführen, aber es funktioniert nicht. Ein normales Skript-Tag funktioniert einwandfrei.

Könnte jemand mehr erfahren mit diesem sagen Sie mir, was ich falsch mache? Hier ist der Code, den ich von der Kurzanleitung kopiert habe.

<script src='//da189i1jfloii.cloudfront.net/js/kinvey-html5-1.6.8.min.js'> 
    console.log("attemping to connect to kinvey") 
    var promise = Kinvey.init({ appKey : 'XXXXXXXXX', appSecret : 'XXXXXXXXXX'}); 
    promise.then(function(activeUser) { 
     console.log("Connected to kinvey"); 
    }, function(error) { 
     console.log("Error connecting to kinvey"); 
    }); 

    var promise = Kinvey.ping(); 
    promise.then(function(response) { 
     console.log('Kinvey Ping Success. Kinvey Service is alive, version: ' + response.version + ', response: ' + response.kinvey); 
    }, function(error) { 
     console.log('Kinvey Ping Failed. Response: ' + error.description); 
    }); 

</script> 

Antwort

0

Nachdem ich mit kinvey herumgespielt habe, fand ich diese (sehr einfache) Lösung. Ich musste einfach den Aufruf von src in ein separates Skript-Tag setzen. Mein endgültiger Code ist wie folgt (js/kinvey.js) ist die heruntergeladene kinvey-Datei.

<script src="js/kinvey.js"></script> 
<script> 
    console.log("attemping to connect to kinvey") 
    var promise = Kinvey.init({ appKey : 'XXXXXXXXXX', appSecret : 'XXXXXXXXXXXXXXX'}); 
    promise.then(function(activeUser) { 
     console.log("Connected to kinvey"); 
     var promise2 = Kinvey.ping(); 
     promise2.then(function(response) { 
      console.log('Kinvey Ping Success. Kinvey Service is alive, version: ' + response.version + ', response: ' + response.kinvey); 
     }, function(error) { 
      console.log('Kinvey Ping Failed. Response: ' + error.description); 
     }); 
    }, function(error) { 
     console.log("Error connecting to kinvey"); 
    });