0

このサイトの1つ:www.michelesgranola.com、FindaStoreマップが常に読み込まれるとは限りません。

このページに直接アクセスすると、読み込まれる傾向があります: https ://www.michelesgranola.com/store-locations/

ただし、フロントページのスライダーにある[ストアを検索]ボタンからページにアクセスした場合、通常は読み込まれません。

とはいえ、ロードされる場合とされない場合があります。

これを解決する方法について何か提案はありますか?

ありがとう!

4

2 に答える 2

1

https://-https://プロトコルを使用してリンクするようにホームページのリンクを設定する必要があります-現在、http://プロトコルを使用してページを指します。

そのページをロードするときに(http://を使用して)JavaScriptコンソールを開くと、次のメッセージが表示されます。

XMLHttpRequest cannot load https://www.michelesgranola.com/wp/?sm-xml-search=1&lat=39.2904028&lng=-76.…76.61218930000001&query_type=all&limit=0&address=&city=&state=&zip=&pid=14. Origin http://www.michelesgranola.com is not allowed by Access-Control-Allow-Origin.

マップはhttpsソースを使用してファイルからデータを読み込もうとしていますが、ブラウザの組み込みセキュリティでは、httpドメインを使用しているときにそれを行うことはできません。

于 2012-11-01T19:17:19.023 に答える
0

試してみました。フロント ページのストア検索からアクセスして、chrome で 6 回試しましたが、6 回とも問題なく動作しました。また、Firefoxの2も正常に機能しました。どのブラウザを使用/テストしていますか? 古いブラウザは、特定の地図機能に対応していない場合があります。

同様に、私自身もマップ付きのアプリを持っていますが、低速のデバイスでは非常に気まぐれです。遅いデバイスを使用している場合、動作するかどうかにかかわらず、約 50 - 50 です。より高速なデバイスでは毎回完璧に機能するため、私が間違っているとは思いません。Google は a) 気まぐれで、b) レンダリングを断念するタイムアウトが発生する可能性があると思います。幸運を!

于 2012-11-01T19:07:20.570 に答える