Ich habe eine Titan-App, die einige JavaScript-Code von Drittanbietern einbetten, die eine Anfrage für weitere Dateien, die es verwendet. Das Problem ist, dass diese Datei mit dem geerbten Protokoll (//example.com/file.js
) angefordert wird und es scheint, dass Titanium versucht, diese Anfrage als lokale Datei zu referenzieren. Wenn ich die App in einem iOS-Simulator und Debug in Safari, die folgende Konsolenmeldung ausgeführt wird angezeigt:JavaScript anfragende Datei mit geerbtem Protokoll
[Error] Failed to load resource: resource unavailable file://www.documentcloud.org/documents/2179503-superior-court-lawsuit-intersal-v-nc.js?_=1465333443448
Hat jemand anderes in diese Ausgabe läuft oder weiß einen Weg, es zu lösen?
Das Problem verwenden ist dass wir grundsätzlich eine Javascript-Datei von Drittanbietern einbetten und diese Datei dann die Anfrage in ihrem Code macht. Wir haben keine Kontrolle über das Protokoll. –
die 3rd-Party-Javascript-Datei befindet sich noch in der App/in Ihrer Codebase rechts? Sie müssen den Code ändern oder wiederholen, um es zu beheben –
Für was es wert ist, das ist alles in einem WebView. Also meine Annahme war, dass es diese Arten von URLs würdigen würde/sollte. –