Lua Service2Media 移动端。

我正在尝试使用service2media平台创建用于移动应用程序的地图,但我在创建新地图实例的那一行上得到了这个错误 - 尝试索引非表:null。有任何想法吗?地图视图使用坐标和半径作为参数。

MapView ={}

function MapView:loadView()

local mapView = M2Map.newNativeMapView(Coordinate(0,0), 3000);
self:addSubView(mapView);

end

原文链接 https://stackoverflow.com/questions/9413111

点赞
stackoverflow用户249668
stackoverflow用户249668

首先,您必须使用Coordinate.new()实例化Coordinate类。根据平台的版本,您可能不得不使用MapView类来替代M2Map类。在后一种情况下,您必须重命名Lua类名称以避免名称冲突。

function MapView:loadView()
    local mapView = M2Map.newNativeMapView(Coordinate.new(0,0), 3000);
    self:addSubView(mapView);
end
2012-02-23 13:04:56