Ich verwende VS2015, um Cordova App mit Application Insights zu entwickeln.Application Insights in VS2015 Cordova "Fehler beim Senden von Telemetrie"
Ich folge this article AppInsights zu integrieren und setze diese in onDeviceReady()
var snippet: any = {
config: {
instrumentationKey: "f2c1b11a-e3ec-4d3a-b96b-xxxxxxxx"
}
};
var init = new Microsoft.ApplicationInsights.Initialization(snippet);
var appInsights = init.loadAppInsights();
appInsights.trackPageView();
Dinge gehen gut in init.loadAppInsights(), aber nach appInsights.trackPageView zum Laufen(), bekam ich die folgenden Fehler Nachricht:
AI (Internal): NONUSRACT_OnError message:"Failed to send telemetry." props:"{message:{}}"
ich habe das in CSP https://dc.services.visualstudio.com
in index.html geprüft istund Domain-Zugang auch in config.xml erlauben * URI
Kann mir jemand helfen Cordova mit AppInsights zu bekommen arbeiten?
Sehr geschätzt.
Alex, du bist wirklich gut. – Paul
Es funktioniert jetzt in Ripple Chrome. Wenn ich die App jedoch auf einem Android-Gerät bereitstelle, wird dieselbe Fehlermeldung erneut angezeigt. Ich habe eine Weile geforscht. Kannst du mir einen Hinweis geben? Vielen Dank. – Paul
Ich bin nicht sicher, warum es funktionieren würde, da dieses Tag über Navigation, nicht AJAX, aber da es anscheinend für andere funktionierte, können Sie bitte hinzufügen wie hier empfohlen: http: //stackoverflow.com/questions/30060534/ajax-requests-fail-after-upgrading-to-cordova-5-0-cordova-android4-0 –