Sencha touch 2에 정의 된 Google지도가 있습니다.지도를 표시하고 있지만 터치 이벤트에는 응답하지 않습니다. 나는 그것을 움직이거나 꼬집을 수 없다. Sencha Touch 2의 이벤트에 대한 Google지도의 무응답
Ext.define('AddressBook.view.contact.Show', {
extend: 'Ext.Panel',
xtype: 'contact-show',
requires: [
'Ext.Map'
],
config: {
title: 'Information',
layout: 'card',
items: [
{
xtype: 'map',
mapOptions : {
zoom : 15,
mapTypeId : google.maps.MapTypeId.ROADMAP,
navigationControl: true,
navigationControlOptions: {
style: google.maps.NavigationControlStyle.DEFAULT
}
}
}
]
},
centerMap: function(newRecord) {
...
},
setMarkers: function(markers) {
...
}
});
나는 app.js에서 만든 :
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=true"</script>
것은이 엽차가 제공하고있는 "Map" example가 잘 작동하는 것 같다 것입니다 :
Ext.Loader.setConfig({ enabled: true });
Ext.application({
...
launch: function() {
Ext.Viewport.add({
xclass: 'AddressBook.view.contact.Show'
});
}
});
내가 구글 스크립트를 포함한다. 하지만 Ext.setup() 및 Ext.create()를 사용하여 app.js에지도를 표시합니다. 그런 식으로 잘 작동하는 이유가 무엇인지 모르겠다. 그러나 나는 또한지도를 만드는 그 방법을 사용할 수 없습니다. 문제가 무엇인지 아는 사람이 있습니까?
Sencha의 웹 사이트에는 결함 및 오류가 가득합니다. 저는 Sencha Architect와 함께 프로젝트에 참여했습니다. 사이트의 자습서조차도 오류가 있으며 계속 조정할 필요가있는 것으로 보이지만 사이트 자체를 보는 것보다 코드 자체를 디버깅하는 것이 더 바쁩니다. 어쨌든, 행운을 빌어 요;) – Dorvalla
이 스타일 시트 example.css는 예를 들어 스타일을 지정하는 데 필요합니다. 네비게이션 뷰. 오류가 가득합니다! 누군가가 예제 킷에 방금 떨어 뜨린 것 같습니다. –
비슷한 문제가 있지만 Android 4.2.2에서만 Sencha Touch 2.2가 발생합니다. iOS에서는 정상적으로 작동하며지도와 완전히 상호 작용할 수 있습니다. 가져올 CSS 파일이 없습니다. –