2017-01-13 6 views
0

私はアンドロイド用のプラグインのバージョン1.4.0を持っています。 すべては私が閉じると 「コルドバは、Androidを実行」と私は白い画面とログを持っているアプリ再び開いた後、アプリケーションをロードするのは初めて作品:私は初期化して使用AngularJs - GoogleMap:プラグインがタイマーのために定義されていませんか?

ReferenceError: plugin is not defined 
    at map.js:33 
    at angular.js:18744 
    at completeOutstandingRequest (angular.js:5804) 
    at angular.js:6081 
(anonymous) @ angular.js:13236 

私map.jsをマップ

$timeout(function() { 
      var div = document.getElementById("map_canvas"); 
      var ToulousePos = new plugin.google.maps.LatLng(43.6040488, 1.4430474000000686); 
      var map = plugin.google.maps.Map.getMap(div, { 
       'controls': { 
        'compass': false, 
        'myLocationButton': true, 
        'indoorPicker': false, 
        'zoom': false 
       }, 
...code of the map... 
, 1000); 

答えて

0

それが適切なタイミングで初期化して、私はdevideReadyアドオンイベントを追加しました:

document.addEventListener( "deviceready" onDeviceReady、偽); {//デバイスAPIを使用しても安全 あなたの関数 }

関数onDeviceReady()

関連する問題