WebGL地球交差点誤差
-
02-01-2020 - |
質問
カスタムマップタイルは、App EngineからWebGL地球にロードされません。エラーメッセージはNo 'Access-Control-Allow-Origin' header is present on the requested resource
を告げていますが、同じドメインからタイルを要求しています。 bangmaps.com に問題を見ることができます。
API.tileLayer('http://example.com/img/pop/{z}/{x}/{y}.jpg', {
.
私の最初の問題解決を解決する(うまくいませんでした):
app.yaml
- url: /img
static_dir: static/img
http_headers:
Access-Control-Allow-Origin: "*"
. 解決
App Engineが表示されているように見える「www」が接頭辞する要求にのみ「access-control-allow-origin」を追加します。
この行を変更しました:
API.tileLayer('http://example.com/img/pop/{z}/{x}/{y}.jpg', {
.
API.tileLayer('http://www.example.com/img/pop/{z}/{x}/{y}.jpg', {
.
問題を解決しました。
所属していません StackOverflow