Ich habe ein bestehendes Projekt, das für mehr als ein halbes Jahr nicht entwickelt wurde. Jetzt muss ich es unterstützen. Ich habe Titanium SDK und alle anderen im Projekt verwendeten Bibliotheken aktualisiert. Aber direkt nach dem Start der Anwendung auf dem Gerät habe ich Laufzeitfehler. Der Screenshot des Fehlers:Appcelerator Titan Laufzeitfehler
Ich bin überrascht, denn dies ist die stabile Version der App bereit für die Produktion war. Erst nach dem Aktualisieren der Bibliotheken tritt dieser Fehler auf. Hier einige Teile des Codes:
Dies ist die 'index' Ansicht:
<?xml version="1.0"?>
<Alloy>
<Widget id="drawer" src="nl.fokkezb.drawer">
<Window module="xp.ui" role="leftWindow" >
......
</Window>
<NavigationWindow platform="ios" role="centerWindow">
<Require type="view" src="Home"/>
</NavigationWindow>
<Window module="xp.ui" platform="android" role="centerWindow" home="Home">
<Require type="view" src="Home"/>
</Window>
</Widget>
</Alloy>
und HOME.xml
<Alloy>
<Window id="winHome" platform="ios" class="container whiteBackground no-navbar" navBarHidden="true" layout="vertical" opacity="1">
<Require type="view" src="homeContent"></Require>
</Window>
<Window id="winHome" platform="android" class="container whiteBackground no-navbar" navBarHidden="true" layout="vertical" opacity="1">
<Require type="view" src="homeContent"></Require>
</Window>
</Alloy>
und homeContent:
<Alloy>
<View id="winHomeContent" class="container whiteBackground" layout="composite" visible = "false">
<View class="ver">
.........
</View>
<View bottom="0" class="h-size">
<Require type="view" src="homeFooter"/>
</View>
</View>
</Alloy>
Ich sehe dass sowohl "Index" - als auch Home-Ansichten "Window" -Tags haben. Aber dieser genaue Code funktionierte früher.
Ihr Screenshot url Erlaubnis brauchen! –
Entschuldigung, jetzt sollte behoben werden –
Ich habe es zum Beitrag stattdessen –