You found a bug! We've classified it as TOUCH-3550 . We encourage you to continue the discussion and to find an acceptable workaround while we work on a permanent fix.
  1. #1
    Sencha User
    Join Date
    Oct 2009
    Location
    Bangalore
    Posts
    19
    Vote Rating
    -4
    chetan.nr can only hope to improve

      0  

    Default Frequent browser crashes with iPad1/iOS 5.1.1

    Frequent browser crashes with iPad1/iOS 5.1.1


    REQUIRED INFORMATION

    Ext version tested:
    • sencha-touch-2.1.0-rc1
     
    Sencha Cmd Used to generate App:
    • Sencha Cmd v3.0.0.190
     
    Browser versions tested against:
    • ____
    • Safari(iPad 1)
    • Chrome (iPad 1)
     
    Description:
    • Frequent browser crashes with iPad1/iOS 5.1.1(9B206)
     
    Steps to reproduce the problem:
    • Select an item from dropdown from top bar
    • Then select position from nestedList.
    • Then select any child item from position nestedList
    • Then select Line tab under Forward Position Tab
     
    The result that was expected:
    • Not to crash the browser
     
    The result that occurs instead:
    • Browser crashed.
     
    Test Case:
    app.js:
     
    Code:
        //<debug>
    Ext.Loader.setPath({
        'Ext': 'touch/src',
        'iEka': 'app'
    });
    //</debug>
    Ext.application({
        name: 'iEka',
        requires: ['Ext.MessageBox'],
     
        //Profile is used to rearrange the screen based on the type
        //of device detected
        profiles: ['Tablet'],
        
        //Model
        models: ['List'],
     
        //loads the views used by the app from the app/view folder
        views: ['Position', 'ForwardPosition', 'ForwardPositionColumn', 'ForwardPositionLine'],
        
        //loads app/store
        stores: ['Corporate', 'ChartStore', 'Lists'],
        
        icon: {
            '57': 'resources/icons/Icon.png',
            '72': 'resources/icons/Icon~ipad.png',
            '114': 'resources/icons/Icon@2x.png',
            '144': 'resources/icons/Icon~ipad@2x.png'
        },
        isIconPrecomposed: true,
        startupImage: {
            '320x460': 'resources/startup/320x460.jpg',
            '640x920': 'resources/startup/640x920.png',
            '768x1004': 'resources/startup/768x1004.png',
            '748x1024': 'resources/startup/748x1024.png',
            '1536x2008': 'resources/startup/1536x2008.png',
            '1496x2048': 'resources/startup/1496x2048.png'
        },
        onUpdated: function () {
            Ext.Msg.confirm("Application Update", "This application has just successfully been updated to the latest version. Reload now?",
     
            function (buttonId) {
                if (buttonId === 'yes') {
                    window.location.reload();
                }
            });
        }
    });
     
    profile/Tablet.js:
     
    Code:
    Ext.define('iEka.profile.Tablet', {
        extend: 'Ext.app.Profile',
     
        config: {
            views: ['Main'],
            controllers: ['Main']
        },
     
        isActive: function() {
            return Ext.os.is.Tablet || Ext.os.is.Desktop;
        },
     
        launch: function() {
     // Destroy the #appLoadingIndicator element
            Ext.fly('appLoadingIndicator').destroy();
     Ext.create('iEka.view.tablet.Main');
        }
    });
     
    view/tablet/Main.js:
     
    Code:
        Ext.define('iEka.view.tablet.Main', {
        extend: 'Ext.Container',
        xtype: 'mainview',
        requires: ['Ext.dataview.NestedList', 'Ext.navigation.Bar', 'iEka.view.tablet.ProdList', 'Ext.field.Select'],
        config: {
            fullscreen: true,
            layout: {
                type: 'card',
                animation: {
                    type: 'slide',
                    direction: 'left',
                    duration: 250
                }
            },
            items: [{
                docked: 'top',
                xtype: 'toolbar',
                items: [{
                    xtype: 'panel',
                    html: '&nbsp;&nbsp; iEka &nbsp;&nbsp;&nbsp;&nbsp;',
                    style: {
                        color: '#fff'
                    }
                }, {
                    xtype: 'selectfield',
                    store: 'Corporate',
                    width: 100,
                    id: 'corporateList',
                    displayField: 'corporateName',
                    valueField: 'corporateId',
                    name: 'options',
                    listeners: {
                        change: function (opt) {
                            prodAGS = {
                                "text": "Position",
                                "id": "position-1",
                                "items": [{
                                    "text": "Wheat",
                                    "view": "Position",
                                    "id": "PDM161",
                                    "UOM": "MT",
                                    "long": 24956.34,
                                    "short": 66183.18,
                                    "stock": 362588.11,
                                    "net": 321361.26,
                                    "leaf": true
                                }, {
                                    "text": "Soybean",
                                    "view": "Position",
                                    "id": "PDM197",
                                    "UOM": "MT",
                                    "long": 80000,
                                    "short": 30038.7,
                                    "stock": 1658163.21,
                                    "net": 1708124.52,
                                    "leaf": true
                                }, {
                                    "text": "Corn",
                                    "view": "Position",
                                    "id": "PDM166",
                                    "UOM": "MT",
                                    "long": 0,
                                    "short": 55721.27,
                                    "stock": 124999.21,
                                    "net": 69277.94,
                                    "leaf": true
                                }]
                            };
                            prodAGS10 = {
                                "text": "Position",
                                "id": "position",
                                "items": [{
                                    "text": "Nonfat Dry Milk",
                                    "view": "Position",
                                    "id": "PDM583",
                                    "UOM": "lb",
                                    "long": 440924,
                                    "short": 0,
                                    "stock": 0,
                                    "net": 440924,
                                    "leaf": true
                                }, {
                                    "text": "Soybean",
                                    "view": "Position",
                                    "id": "PDM167",
                                    "UOM": "MT",
                                    "long": 20000,
                                    "short": 22000,
                                    "stock": 0,
                                    "net": -2000,
                                    "leaf": true
                                }, {
                                    "text": "Butter",
                                    "view": "Position",
                                    "id": "PDM582",
                                    "UOM": "lb",
                                    "long": 440924,
                                    "short": 0,
                                    "stock": 0,
                                    "net": 440924,
                                    "leaf": true
                                }, {
                                    "text": "Cocoa",
                                    "view": "Position",
                                    "id": "PDM581",
                                    "UOM": "MT",
                                    "long": 50,
                                    "short": 0,
                                    "stock": 0,
                                    "net": 50,
                                    "leaf": true
                                }, {
                                    "text": "Soybean Oil",
                                    "view": "Position",
                                    "id": "PDM183",
                                    "UOM": "MT",
                                    "long": 0,
                                    "short": 0,
                                    "stock": 3980,
                                    "net": 3980,
                                    "leaf": true
                                }, {
                                    "text": "Soybean Meal",
                                    "view": "Position",
                                    "id": "PDM202",
                                    "UOM": "MT",
                                    "long": 0,
                                    "short": 3,
                                    "stock": 25919,
                                    "net": 25916,
                                    "leaf": true
                                }, {
                                    "text": "Biodiesel",
                                    "view": "Position",
                                    "id": "PDM362",
                                    "UOM": "MT",
                                    "long": 6278,
                                    "short": 0,
                                    "stock": 0,
                                    "net": 6278,
                                    "leaf": true
                                }]
                            };
                            var corpID = Ext.getCmp('corporateList').getRecord().get('corporateId');
                            var rootId = 'rootprod' + corpID;
                            var root = {
                                id: rootId,
                                text: 'iEka',
                                items: [window['prod' + corpID]]
                            };
                            Ext.getStore('Lists').setRoot(root);
                        }
                    }
                }]
            }, {
                xtype: 'prodList'
            }]
        }
    });
     
    view/tablet/ProdList.js(xtype: 'prodList'):
     
    Code:
    Ext.define('iEka.view.tablet.ProdList', {
        extend: 'Ext.dataview.NestedList',
        id: 'mainNestedList',
        xtype: 'prodList',
        config: {
            useTitleAsBackText: false,
            docked: 'left',
            width: 250,
            store: 'Lists'
        }
    });
     
    controller/tablet/Main.js:
     
    Code:
    Ext.define('iEka.controller.tablet.Main', {
        extend: 'iEka.controller.Main',
        showView: function (item) {
            var nav = this.getNav();
            var view = this.createView(item);
            var main = this.getMain();
            var layout = main.getLayout();
            nav.setDetailContainer(main);
            nav.setDetailCard(view);
            nav.goToNode(item.parentNode);
            nav.goToLeaf(item);
            nav.getActiveItem().select(item);
        },
        showMenuById: Ext.emptyFn
    });
     
    controller/Main.js:
     
    Code:
     Ext.define('iEka.controller.Main', {
         extend: 'Ext.app.Controller',
         config: {
             viewCache: [],
             refs: {
                 nav: '#mainNestedList',
                 main: 'mainview',
                 toolbar: '#mainNavigationBar'
             },
             control: {
                 nav: {
                     itemtap: 'onNavTap'
                 }
             },
             routes: {
                 'list/:id': 'showViewById',
                 'menu/:id': 'showMenuById'
             },
             currentDemo: undefined
         },
         showViewById: function (id) {
             var nav = this.getNav();
             var view = nav.getStore().getNodeById(id);
             this.showView(view);
             this.setCurrentDemo(view);
             this.hideSheets();
         },
         createView: function (item) {
             var name = this.getViewName(item),
                 cache = this.getViewCache(),
                 ln = cache.length,
                 limit = item.get('limit') || 20,
                 view, i = 0,
                 j, oldView;
             for(; i < ln; i++) {
                 if(cache[i].viewName === name) {
                     return cache[i];
                 }
             }
             if(ln >= limit) {
                 for(i = 0, j = 0; i < ln; i++) {
                     oldView = cache[i];
                     if(!oldView.isPainted()) {
                         oldView.destroy();
                     } else {
                         cache[j++] = oldView;
                     }
                 }
                 cache.length = j;
             }
             view = Ext.create(name);
             view.viewName = name;
             cache.push(view);
             this.setViewCache(cache);
             return view;
         },
         getViewName: function (item) {
             var name = item.get('view') || item.get('text'),
                 ns = 'iEka.view.';
             if(name == 'Home') {
                 if(this.getApplication().getCurrentProfile().getName() === 'Tablet') {
                     return ns + 'tablet.' + name;
                 } else {
                     return ns + 'phone.' + name;
                 }
             } else {
                 return ns + name;
             }
         },
         hideSheets: function () {
             Ext.each(Ext.ComponentQuery.query('sheet'), function (sheet) {
                 sheet.setHidden(true);
             });
         },
         onNavTap: function (nestedList, list, index) {
             var record = list.getStore().getAt(index);
             if(record.isLeaf()) {
                 this.redirectTo(record);
                 var corpID = Ext.getCmp('corporateList').getRecord().get('corporateId');
                 /*For AGS Corp Data*/
                 AGSPDM161 = [{
                     "a": "Jan-2011",
                     "b": -19649.43,
                     "c": -21226.84,
                     "d": "MT"
                 }, {
                     "a": "Jun-2011",
                     "b": -39649.43,
                     "c": -41226.84,
                     "d": "MT"
                 }, {
                     "a": "Feb-2012",
                     "b": -39649.43,
                     "c": -82453.68,
                     "d": "MT"
                 }, {
                     "a": "Mar-2012",
                     "b": 0,
                     "c": 0,
                     "d": "MT"
                 }, {
                     "a": "Apr-2012",
                     "b": -6134.33,
                     "c": -6134.33,
                     "d": "MT"
                 }, {
                     "a": "May-2012",
                     "b": -47196.33,
                     "c": -48773.74,
                     "d": "MT"
                 }, {
                     "a": "Jun-2012",
                     "b": -31302.45,
                     "c": -31246.93,
                     "d": "MT"
                 }, {
                     "a": "Jul-2012",
                     "b": 312.98,
                     "c": 312.98,
                     "d": "MT"
                 }, {
                     "a": "Aug-2012",
                     "b": 5021.27,
                     "c": 3388.34,
                     "d": "MT"
                 }, {
                     "a": "Nov-2012",
                     "b": 6021.27,
                     "c": 4388.34,
                     "d": "MT"
                 }];
                 AGSPDM197 = [{
                     "a": "Jan-2011",
                     "b": 49980.22,
                     "c": 39961.3,
                     "d": "MT"
                 }, {
                     "a": "Jun-2011",
                     "b": 59980.22,
                     "c": 49961.3,
                     "d": "MT"
                 }, {
                     "a": "Aug-2011",
                     "b": 59980.22,
                     "c": 49961.3,
                     "d": "MT"
                 }, {
                     "a": "Apr-2012",
                     "b": 0,
                     "c": 0,
                     "d": "MT"
                 }, {
                     "a": "May-2012",
                     "b": 320000,
                     "c": 280000,
                     "d": "MT"
                 }, {
                     "a": "Jun-2012",
                     "b": -80079.14,
                     "c": -80154.78,
                     "d": "MT"
                 }, {
                     "a": "Jul-2012",
                     "b": -50079.14,
                     "c": -50154.78,
                     "d": "MT"
                 }];
                 AGSPDM166 = [{
                     "a": "Jan-2012",
                     "b": -33019.83,
                     "c": -45721.27,
                     "d": "MT"
                 }, {
                     "a": "Mar-2012",
                     "b": -43019.83,
                     "c": -55721.27,
                     "d": "MT"
                 }, {
                     "a": "Apr-2012",
                     "b": -43019.83,
                     "c": -55721.27,
                     "d": "MT"
                 }, {
                     "a": "May-2012",
                     "b": 0,
                     "c": 0,
                     "d": "MT"
                 }, {
                     "a": "Jun-2012",
                     "b": -86039.66,
                     "c": -111442.53,
                     "d": "MT"
                 }, {
                     "a": "Jul-2012",
                     "b": -76039.66,
                     "c": -101442.53,
                     "d": "MT"
                 }];
                 /*For AGS10 Corp Data*/
                 AGS10PDM583 = [{
                     "a": "Jan-2012",
                     "b": 110462,
                     "c": 110462,
                     "d": "lb"
                 }, {
                     "a": "Apr-2012",
                     "b": 120462,
                     "c": 120462,
                     "d": "lb"
                 }, {
                     "a": "May-2012",
                     "b": 100462,
                     "c": 100462,
                     "d": "lb"
                 }, {
                     "a": "Jun-2012",
                     "b": 240462,
                     "c": 230462,
                     "d": "lb"
                 }];
                 AGS10PDM167 = [{
                     "a": "Jan-2011",
                     "b": -5000,
                     "c": -6000,
                     "d": "MT"
                 }, {
                     "a": "Mar-2011",
                     "b": -4000,
                     "c": -4000,
                     "d": "MT"
                 }, {
                     "a": "Jan-2012",
                     "b": -2000,
                     "c": -6000,
                     "d": "MT"
                 }, {
                     "a": "Apr-2012",
                     "b": -2000,
                     "c": -2000,
                     "d": "MT"
                 }, {
                     "a": "May-2012",
                     "b": -3000,
                     "c": -2500,
                     "d": "MT"
                 }, {
                     "a": "Jun-2012",
                     "b": -3500,
                     "c": -3800,
                     "d": "MT"
                 }];
                 AGS10PDM582 = [{
                     "a": "Jan-2012",
                     "b": 420924,
                     "c": 410924,
                     "d": "lb"
                 }, {
                     "a": "Apr-2012",
                     "b": 440924,
                     "c": 440924,
                     "d": "lb"
                 }, {
                     "a": "May-2012",
                     "b": 460924,
                     "c": 470924,
                     "d": "lb"
                 }];
                 AGS10PDM581 = [{
                     "a": "Jan-2012",
                     "b": 10,
                     "c": 10,
                     "d": "MT"
                 }, {
                     "a": "May-2012",
                     "b": 30,
                     "c": 30,
                     "d": "MT"
                 }, {
                     "a": "Jul-2012",
                     "b": 60,
                     "c": 60,
                     "d": "MT"
                 }, {
                     "a": "Aug-2012",
                     "b": 40,
                     "c": 40,
                     "d": "MT"
                 }, {
                     "a": "Sep-2012",
                     "b": 20,
                     "c": 20,
                     "d": "MT"
                 }, {
                     "a": "Oct-2012",
                     "b": 25,
                     "c": 25,
                     "d": "MT"
                 }];
                 AGS10PDM183 = [{
                     "a": "Jan-2012",
                     "b": 20,
                     "c": 20,
                     "d": "MT"
                 }, {
                     "a": "May-2012",
                     "b": 30,
                     "c": 30,
                     "d": "MT"
                 }, {
                     "a": "Jul-2012",
                     "b": 60,
                     "c": 60,
                     "d": "MT"
                 }, {
                     "a": "Aug-2012",
                     "b": 40,
                     "c": 40,
                     "d": "MT"
                 }, {
                     "a": "Sep-2012",
                     "b": 20,
                     "c": 20,
                     "d": "MT"
                 }, {
                     "a": "Oct-2012",
                     "b": 22,
                     "c": 44,
                     "d": "MT"
                 }];
                 AGS10PDM202 = [{
                     "a": "Jan-2011",
                     "b": 2,
                     "c": 3,
                     "d": "MT"
                 }, {
                     "a": "Mar-2011",
                     "b": 0,
                     "c": 0,
                     "d": "MT"
                 }, {
                     "a": "Apr-2011",
                     "b": -6,
                     "c": -6,
                     "d": "MT"
                 }, {
                     "a": "Jan-2012",
                     "b": -3,
                     "c": -3,
                     "d": "MT"
                 }, {
                     "a": "Aug-2012",
                     "b": -3,
                     "c": -3,
                     "d": "MT"
                 }, {
                     "a": "Sep-2012",
                     "b": -6,
                     "c": -4,
                     "d": "MT"
                 }];
                 AGS10PDM362 = [{
                     "a": "May-2011",
                     "b": 4859,
                     "c": 5278,
                     "d": "MT"
                 }, {
                     "a": "Aug-2011",
                     "b": 5859,
                     "c": 6278,
                     "d": "MT"
                 }, {
                     "a": "Apr-2012",
                     "b": 11718,
                     "c": 12555,
                     "d": "MT"
                 }, {
                     "a": "Jul-2012",
                     "b": 5859,
                     "c": 6278,
                     "d": "MT"
                 }, {
                     "a": "Aug-2012",
                     "b": 3859,
                     "c": 4278,
                     "d": "MT"
                 }];
                 loadData = window[corpID + record.data.id];
                 //console.log(JSON.stringify(loadData));
                 if(record.data.parentId == 'position' || record.data.parentId == 'position-1') 
        {
         Ext.getStore('ChartStore').setData(loadData);
        }
                 else 
        {
         iEka.getPnLData(record);
        }
             } else {
                 this.getApplication().getHistory().add(Ext.create('Ext.app.Action', {
                     url: 'menu/' + record.get('id')
                 }));
             }
         }
     });
     
    view/Position.js:
     
    Code:
        Ext.define('iEka.view.Position', {
     extend: 'Ext.tab.Panel',
     xtype: 'position',
     
     config: {
      tabBar: {
       layout: {
        pack: 'center'
       }
      },
      ui: 'light',
      cardSwitchAnimation: {
       type: 'slide'
      },
      items: [{
       xtype: 'forwardPosition'
      }]
     }
    });
     
    view/ForwardPosition.js:
     
    Code:
        Ext.define('iEka.view.ForwardPosition', {
        extend: 'Ext.tab.Panel',
        xtype: 'forwardPosition',
        id: 'forwardPosition',
        config: {
            ui: 'light',
            tabBar: {
                layout: {
                    pack: 'center'
                }
            },
            activeTab: 1,
            defaults: {
                scrollable: true
            },
            title: 'Forward Position',
            items: [{
                xtype: 'columnForwardPosition'
            }, {
                xtype: 'lineForwardPosition'
            }]
        }
    });
     
    view/ForwardPositionColumn.js:
     
    Code:
        Ext.define('iEka.view.ForwardPositionColumn', {
        xtype: 'columnForwardPosition',
        extend: 'Ext.Panel',
        requires: ['Ext.chart.Chart', 'Ext.chart.interactions.PanZoom', 'Ext.chart.interactions.ItemInfo', 'Ext.chart.series.Bar', 'Ext.chart.axis.Numeric', 'Ext.chart.axis.Category'],
        config: {
            cls: 'card1',
            layout: 'fit',
            title: 'Column',
            items: [{
                xtype: 'chart',
                store: 'ChartStore',
                background: 'white',
                showInLegend: true,
                innerPadding: {
                    left: 20,
                    right: 20,
                    top: 0,
                    bottom: 0
                },
                colors: ['#115FA6', '#94AE0A'],
                interactions: [{
                    type: 'panzoom',
                    axes: {
                        "left": {
                            allowPan: false,
                            allowZoom: false
                        },
                        "bottom": {
                            allowPan: true,
                            allowZoom: true
                        }
                    }
                }],
                series: [{
                    type: 'bar',
                    xField: 'a',
                    stacked: false,
                    yField: ['b', 'c'],
                    labelField: ['a'],
                    style: {
                        maxBarWidth: 50,
                        minBarWidth: 30
                    }
                }],
                axes: [{
                    type: 'numeric',
                    position: 'left',
                    fields: ['b', 'c'],
                    title: 'Quantity in MT',
                    grid: true,
                    label: {
                        rotate: {
                            degrees: -30
                        }
                    }
                }, {
                    type: 'category',
                    position: 'bottom',
                    fields: 'a',
                    visibleRange: [0, 1],
                    title: 'Month',
                    style: {
                        labelInSpan: false
                    }
                }]
            }]
        },
        initialize: function () {
            this.callParent();
        }
    }); 
     
    view/ForwardPositionLine.js:
     
    Code:
        Ext.define('iEka.view.ForwardPositionLine', {
        xtype: 'lineForwardPosition',
        extend: 'Ext.Panel',
        requires: ['Ext.chart.Chart', 'Ext.chart.series.Line', 'Ext.chart.axis.Numeric', 'Ext.chart.axis.Time'],
        config: {
            cls: 'card1',
            title: 'Line',
            layout: 'fit',
            items: [{
                xtype: 'chart',
                store: 'ChartStore',
                background: 'white',
                interactions: [{
                    type: 'panzoom',
                    zoomOnPanGesture: false
                }],
                series: [{
                    type: 'line',
                    xField: 'a',
                    yField: 'b',
                    highlight: {
                        size: 7,
                        radius: 7
                    },
                    style: {
                        stroke: 'rgb(11,2,92)',
                        lineWidth: 3
                    },
                    marker: {
                        type: 'path',
                        path: ['M', - 2, 0, 0, 2, 2, 0, 0, - 2, 'Z'],
                        stroke: 'blue',
                        lineWidth: 0,
                        size: 10
                    }
                }, {
                    type: 'line',
                    xField: 'a',
                    yField: 'c',
                    title: ['Current'],
                    highlight: {
                        size: 7,
                        radius: 7
                    },
                    style: {
                        stroke: 'rgb(3,77,0)',
                        lineWidth: 3
                    },
                    marker: {
                        type: 'path',
                        path: ['M', - 2, 0, 0, 2, 2, 0, 0, - 2, 'Z'],
                        stroke: 'red',
                        lineWidth: 0,
                        size: 10
                    }
                }],
                axes: [{
                    type: 'numeric',
                    position: 'left',
                    fields: ['b', 'c'],
                    title: {
                        text: 'Quantity in MT',
                        fontSize: 15
                    },
                    grid: true
                }, {
                    type: 'category',
                    position: 'bottom',
                    visibleRange: [0, 1],
                    fields: ['a'],
                    itle: {
                        text: 'Month',
                        fontSize: 15
                    }
                }]
            }]
        },
        initialize: function () {
            this.callParent();
        }
    });
     
    store/ChartStore.js:
     
    Code:
        Ext.define('iEka.store.ChartStore', {
     extend: 'Ext.data.Store',
     config: {
      fields: ['a','b','c']
     }
    });
     
     
    store/Corporate.js:
     
    Code:
        Ext.define('iEka.store.Corporate', {
     extend: 'Ext.data.Store',
     
     config: {
      fields: ['corporateId','corporateName'],
      data:   [{"corporateId":"AGS10","corporateName":"AGS10"},{"corporateId":"AGS","corporateName":"AGS"}]
     }
    });
     
    store/Lists.js:
     
    Code:
        Ext.define('iEka.store.Lists', {
     alias: 'store.Lists',
     extend: 'Ext.data.TreeStore',
     requires: ['iEka.model.List'],
     config: {
      model: 'iEka.model.List',
      defaultRootProperty: 'items'
     }
    });
     
    Operating System:
    • ________
    • Mac OS X

  2. #2
    Sencha - Senior Forum Manager mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    35,669
    Vote Rating
    746
    mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute

      0  

    Default


    Thanks for the report.
    Mitchell Simoens @SenchaMitch
    Sencha Inc, Senior Forum Manager
    ________________
    Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
    https://github.com/mitchellsimoens

    Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/

    Need more help with your app? Hire Sencha Services services@sencha.com

    Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is in print!

    When posting code, please use BBCode's CODE tags.

  3. #3
    Sencha User
    Join Date
    Oct 2012
    Posts
    1
    Vote Rating
    0
    InfoBridge is on a distinguished road

      0  

    Default Experiencing similar 'Safari hang-crash', same app works for iOS 4.3.3 Safari

    Experiencing similar 'Safari hang-crash', same app works for iOS 4.3.3 Safari


    Using Sencha Touch2 deployed an APP-A with a landing page that connects another APP-B.
    A button on APP-A uses window.replace() to go to APP-B. On APP-B we have a web-service call to fetch data. Above works well for iOS 4.3.3 Safari 5.0.2 as well on iOS 5.1.1 simulator however crashes for actual device iOS 5.1.1 with Safari 5.5 from App-A Landing page when we click button to go to APP-B, the URL in address-bar changes along with title but APP-B does not load, simply hangs. Unable to view debug console or perform any action to see.
    Any help or direction would be very much appreciated.
    thanks.

Thread Participants: 2

Tags for this Thread

film izle

hd film izle

film sitesi

takipci kazanma sitesi

takipci kazanma sitesi

güzel olan herşey

takipci alma sitesi

komik eğlenceli videolar