| 

.NET C# Java Javascript Exception

1
Hallo,
ich arbeite an einer Cross-Plattform App, die auf mobilen Android-, Windows- und iOS-Geräten funktionieren soll. Hierzu benutze ich Apache Cordova in Visual Studio (HTML5, JavaScript und CSS3) Dabei gibt es eine WebAPI, von der ich Informationen mittels Ajax-Aufruf beziehe. Unter anderem gibt es dort eine Funktion, die mir eine Dokumentenvorschau im PDF-Format erstellt. Auf diese möchte ich mit document.location.href verweisen. Vorher wird ein Ajax-Aufruf ausgeführt und eine andere Funktion ausgeführt, die mir sagt, ob es eine Vorschau gibt oder nicht. Nachdem dieser Aufruf erfolgreich war, möchte ich im .done-Bereich nach dem Ajax-Aufruf eine Unterscheidung machen. Existiert keine Vorschau, wird eine Meldung angezeigt, existiert eine Vorschau, soll auf sie mit document.location.href verwiesen werden. Bei Android funktioniert dies problemlos, bei Windows 10 erhalte ich folgende Fehlermeldung: APPHOST9624: "The app can’t use script to load the url url because the url launches another app. Only direct user interaction can launch another app." Ich habe diese Meldung schon gegoogelt, aber das bringt mich auch nicht weiter. Hat jemand eine Idee, wie ich an dieses PDF-Dokument rankommen kann?

Vielen Dank.
News:
03.02.2016
schojes 11 2