segmentfault の mui チュートリアルを練習していると、ブラウザを開くと必ずクロスドメイン エラーが報告されますが、インターフェイスが使用できないためでしょうか?それとも他の理由ですか
原因はブラウザで開いたためです。実機で実行するとクロスドメインの問題は発生しません
クロスドメイン エラーは、NetEase Cloud がクロスドメイン リクエストを許可していないことを意味します。リクエストを転送するにはバックグラウンドが必要です
以前にもこの問題に遭遇したことがありますが、その理由は NetEase がクロスドメイン要求を許可していないためです。
これは、NetEase Cloud サーバーが Access-Control-Allow-Originhead フィールドを含むリクエストを返さなかったため、リクエストがブラウザによってブロックされたためです。
Access-Control-Allow-Origin
2 つの解決策:
NetEase Cloud Music を注文して、リクエストした Web サイトのクロスドメインを許可します。つまり、サーバー構成を変更できるようにします。
ブラウザ経由ではなく、バックエンドで NetEase Cloud Music API を呼び出します。
テストのために postman を使用することもできます。
英語で読むのが苦痛であれば、この記事は非常に詳しく説明されています。
練習するだけの場合は、クロスドメインの問題が発生しないように、クロスドメインリクエストに対する Chrome の制限をオフにすることができます
原因はブラウザで開いたためです。実機で実行するとクロスドメインの問題は発生しません
。クロスドメイン エラーは、NetEase Cloud がクロスドメイン リクエストを許可していないことを意味します。
リクエストを転送するにはバックグラウンドが必要です
以前にもこの問題に遭遇したことがありますが、その理由は NetEase がクロスドメイン要求を許可していないためです。
これは、NetEase Cloud サーバーが
Access-Control-Allow-Origin
head フィールドを含むリクエストを返さなかったため、リクエストがブラウザによってブロックされたためです。2 つの解決策:
NetEase Cloud Music を注文して、リクエストした Web サイトのクロスドメインを許可します。つまり、サーバー構成を変更できるようにします。
ブラウザ経由ではなく、バックエンドで NetEase Cloud Music API を呼び出します。
テストのために postman を使用することもできます。
英語で読むのが苦痛であれば、この記事は非常に詳しく説明されています。
練習するだけの場合は、クロスドメインの問題が発生しないように、クロスドメインリクエストに対する Chrome の制限をオフにすることができます