JS файл с определением Яндекс карты:Reference ошибка Ymaps не определен
public class Ymap {
public static final native Object getMap() /*-{
var myMap;
function init() {
// Creating an instance of the map and binding it to the container with the specified ID
// ("map").
myMap = new ymaps.Map('map', {
center : [ 55.010251, 82.958437 ], // Новосибирск
zoom : 9
}, {
searchControlProvider : 'yandex#search'
});
}
YMaps.load(init);
return myMap;
}-*/;
}
И тогда я называю этот JS-код в другом файле, чтобы поместить карту в SmartGWT макете.
Canvas canvas = new Canvas();
canvas.addChild((Canvas)Ymap.getMap());
layoutRight.addMember(canvas);
Но в браузере я получаю сообщение об ошибке Ссылки: Ymaps не определен