Ich baue eine iOS App und habe kürzlich cordova-ios auf 4.1.0 aktualisiert und habe begonnen: cordova-plugin-wkwebview-engine.Cordova iOS Cross-Ursprungsanforderungen werden nur für HTTP unterstützt
Das Problem ist, dass jetzt bekomme ich die Fehlermeldung Cross origin requests are only supported for HTTP
beim Versuch, Abhängigkeiten zu laden, damit die App nicht startet.
Es versucht, Systemjs Abhängigkeiten über Datei zu laden: //, aber ich habe in meiner config.js enthalten.
Ich habe keine Ahnung, wie das zu beheben ist. Hat jemand Erfahrung mit diesem Verhalten?
cordova Version: 6.1,0 cordova ios Version: 4.1.0
Zusammenhang config.xml Bit:
<access origin="*" />
<feature name="CDVWKWebViewEngine">
<param name="ios-package" value="CDVWKWebViewEngine" />
</feature>
<preference name="CordovaWebViewEngine" value="CDVWKWebViewEngine" />
Es ist ein bekannter Einschränkung des WKWebView, können Sie versuchen, das 'wkwebview-engine-localhost'-Plugin zu installieren, das einen Webserver hinzufügt und Ihr Problem beheben sollte https://github.com/apache/cordova-plugins/tree/master/wkwebview-engine- localhost – jcesarmobile
Hast du h Hast du Erfolg damit? –
Das löste das Problem für mich. Haben Sie eine Idee, ob Apple Ihre App weiterhin mit dieser Lösung im Laden akzeptiert? – Shoerob