問題タブ [wkwebviewconfiguration]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
8663 参照

ios - ステータスのIonic 3レスポンス:URLの0:null

Ionic 3 アプリがあります。最近、iOS プラットフォームを追加しました。

iOS (エミュレーターとデバイス) で実行すると、ヘッダーを持つすべてのサーバー要求が"Response with status: 0 for URL: null"というエラーで失敗します。Android では、これらのリクエストは正常に機能します。

ヘッダーなしでリクエストを行うと、サーバーから期待される応答が得られます。

問題がWKWebViewCORSにあることはわかっています。サーバーには CORS が正しく構成されています。@angular/httpモジュールでリクエストを行います。

コードを見てみましょう。

これは、サーバーへのリクエストを行うための私のプロバイダーです。

ところで、WKWebView と CORS の問題を回避するために @ionic-native/http モジュール (インポートでわかるように) を試すことにしましたが、それを使用してリクエストを実行すると、次のエラーが発生しました。

これは、ネイティブ プラグインを使用してリクエストを行う方法です。

これは私の app.module.ts の一部です:

私は Ionic の道に迷い込んでいるので、誰かがこれについていくらか光を当ててくれることを願っています。

ありがとうございました。