2016-01-20 74 views
1

當我嘗試拖動和移動谷歌地圖時,我的應用程序出現錯誤,應用程序崩潰,它顯示了Android的經典錯誤「不幸的是應用程序已停止」。此問題發生的Android和只對某些設備,例如與設備的Nexus 6和6.0.1(機器人版本)當谷歌地圖拖動時,Android 6.0崩潰

步驟來重現問題:

  1. 運行Android web視圖混合動力車應用容器
  2. 打開帶標記的地圖
  3. 拖動和移動地圖
  4. 程序崩潰的消息「不幸的是,應用程序已停止」
+1

股份logcat的 –

+0

後您的Android登錄貓... –

回答

3

我想通了! :D

我從字面上花了幾個小時才找到它。所有你所要做的就是拖動設置爲true的標誌是這樣的:

var marker = new google.maps.Marker({ position: markerLatLng, map: map, title: "title", draggable: true }); 

問題只發生在我的Nexus 5倍,但它的工作上iPhone6,iPhone5c和華碩Zenphone 2.對於我,這只是造成麻煩的標記。

或者試試這個:

     var userMarker = new google.maps.Marker({ 
          position: markerLatLng, 
          icon: { 
           strokeColor: '#ffffff', 
           fillColor: '#4788F3', 
           path: google.maps.SymbolPath.CIRCLE, 
           scale: 10, 
           fillOpacity: 1, 
           strokeWeight: 2 
          }, 
          draggable: true, 
          map: map 
          });