谷歌地图工作正常但是,

时间:2012-11-20 09:47:04

标签: google-maps extjs touch

我有一个关于在我的Sencha触摸应用程序中放置谷歌地图的问题。 以下是代码..

           new Ext.application({
                name:'Touch Start',
            launch:function(){
        var map = new Ext.Panel({
     fulscreen:true,
     items:[
     {
    xtype:'map',
    useCurrentLocation:true,

    }
    ]
    });
this.viewport = map;
 }
 });

它工作正常并发出警告“应用程序支持/ iPhone SImulator / 5.1 / Applictios / 887ED997-705D-4F52-AF9C-C740C0979302 / maps / app / www / index.html”想要使用您当前的位置..

但是当我点击确定没什么事情发生但是空白的屏幕.. 如果有人对此有所了解,请帮助.. 提前谢谢

2 个答案:

答案 0 :(得分:1)

您正在使用需要特定文件夹结构的Ext.aplication

要使您的示例正常工作,请写下:

var map = new Ext.Panel({
    fullscreen:true,
    items:[{
        xtype:'map',
        useCurrentLocation:true
    }]
});

PS:全屏是2 L'

答案 1 :(得分:1)

除了@A1rPun回答:

您的应用配置中有错误:

name:'Touch Start', 

无效!

使用

name:'TouchStart',

代替。不允许空格。请注意,这是来自您的命名空间!使用上面的应用程序无法加载/解析任何视图,模型,控制器或存储。