RequireJS + Laravel 5 + Gmaps +非同期=gmaps + requirejs +非同期+ laravel 5:非同期に使用してgmapsを読み込むことができません
を働いていない誰かが非同期プラグインを使用してロードGoogleマップで私を助けることができますか? 私もgoogプラグインを試しましたが、失敗しました。
これは、次のエラースロー:私は唯一の同期的マップを読み込むことができますが、それは安全ではない
を。
<head> <title>Roads API Demo</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"> <link rel="stylesheet" type="text/css" href="{{ URL::asset('assets/css/style.css') }}"> <script data-main="{{ URL::asset('assets/js/config') }}" type="application/javascript" src="{{ URL::asset('assets/js/lib/require.js') }}"></script> </head>
資産/ JSの
welcome.blade.php/gmapsApi.jsdefine(['async!http://maps.google.com/maps/api/js?sensor=false'], function() {
console.log("HIIIIIIIIIIIIII");
// When I delete async and put only
// http://maps.google.com/maps/api/js?sensor=false
// Then works fine .
});
資産/のJS /設定:
は、ここに私のコードです。 js
requirejs.config({
baseUrl: "assets/js/lib", //require.js path=assets/js/lib/require.js
paths: {
main: "../main",
gmapsApi : "../gmapsApi"
},
waitSeconds: 0
});
requirejs(["gmapsApi"]);
重要注:パス=資産/のJS/libに/ require.js
をrequire.jsすべてのスクリプトは、私はクロームでソースとネットワーク]タブを確認し、優れたロードされます。モジュールの資産/ JSの中
/gmapsApi.js
動作していない:非同期! http://maps.google.com/maps/api/js?sensor=false
微細加工:http://maps.google.com/maps/api/js?sensor=false