2016-07-20 12 views
0

Ich habe das com.alcoapps.drawmenu Modul verwendet, um Schubladenmenü Funktionalität zu implementieren.Es funktioniert gut mit appcelerator sdk Version 4.0.0. Aber wenn ich die Version von appcelerator sdk auf 5.3.1 hochgerüstet habe, gibt es den Laufzeitfehler.appcelerator Schublade Menü funktioniert nicht

following is the runtime error:

[ERROR] : TiExceptionHandler: (main) [655,655] ----- Titanium Javascript Runtime Error ----- 
    [ERROR] : TiExceptionHandler: (main) [0,655] - In ti:/view.js:19,10 
    [ERROR] : TiExceptionHandler: (main) [0,655] - Message: Uncaught Error: Cannot add window/tabGroup to a view. 
    [ERROR] : TiExceptionHandler: (main) [0,655] - Source:   throw new Error("Cannot add window/tabGroup to a view."); 
    [ERROR] : V8Exception: Exception occurred at ti:/view.js:19: Uncaught Error: Cannot add window/tabGroup to a view. 

nach dem Debuggen Ich habe die sourcs des Fehlers, die

ist herausgefunden
$.drawermenu.init({ 
    menuview : menu, 
    mainview : main, 
    duration : 200, 
    parent : thisWin 
}); 

Ich habe gegangen durch this Dokumentation Link.

Antwort

0

Wie der Fehler sagt, kann einem View kein Fenster hinzugefügt werden.

Wenn Sie sich die demo betrachten, können Sie sehen, dass das Modul Views anstelle von Windows verwendet. Du solltest auch!

So verwandeln Sie Ihre <Window> Tags zu <View> Tags und alle sollten wieder funktionieren.

+0

define "funktioniert nicht" jetzt –

Verwandte Themen