Я пытался расширить Ext.Panel с помощью следующего кода (в app / view / viewport.js):
App.views.Viewport = Ext.extend(Ext.Panel, {
fullscreen: true,
initComponent: function() {
App.views.Viewport.superclass.initComponent.apply(this, arguments);
}
});
этот код вызывается из (app / app.js):
App = new Ext.Application({
name: 'App',
launch: function() {
this.launched = true;
this.mainLaunch();
},
mainLaunch: function() {
if (!device || !this.launched) {return;}
this.views.viewport = new this.views.Viewport();
}
});
На настольном компьютере все отлично работает, но когда в уравнение добавляется пробел (0.9.6) и развертывается на устройстве Android, я получаю следующую ошибку (в LogCat):
Uncaught TypeError: Cannot read property 'superclass' of undefined at file:///android_asset/www/app/views/viewport.js
Я часами исследую эту штуку без какого-либо прогресса!Ваша помощь будет высоко ценится