Google Map API を使用する SugarCRM 用に取り組んだオープン ソース パッケージがあります。ユーザーは、Chrome ブラウザにバグがあると報告しています (https の読み込みの問題)。この問題は、SugarCRM の URL が https プロトコルで定義され、Maps API の URL が http である場合に発生します。これはインストール済みパッケージであるため、http または https プロトコルで使用できます。インストールされている場所によって異なります。
SugarCRM URL の例:
https://www.mydomain.com/index.php
現在の Google Maps API 呼び出し:
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
単純にhttpsに変更することを検討していますが、問題は解決しますか? 代わりに、サイトの URL (SugarCRM 構成から) を http または https でチェックし、プロトコルに一致させるロジックを作成する必要がありますか? jquery などの他の外部 JS ファイルはどうですか?
また、ブラウザがプロトコルを決定できるようにする // を使用している人を見たことがありますか? それはすべての最新のブラウザーと互換性がありますか? Firefox、IE、Chrome、Safari など?