我有一个适用于IOS 6的应用程序。我试图让它基本上可以用于任何andriod版本。 我有一个索引控制器和视图加载罚款。
我可以加载注册页面,但是当我绕过注册页面时。它在IOS中工作正常,但不适用于Android。我没有使用tabgroups只是窗口。
有什么想法吗? 注意我无法在代码视图中加载完整的xml标记,这就是为什么没有括号。
我收到此错误:
new Error(“无法将窗口/ tabGroup添加到另一个窗口/ tabGroup。”);
索引控制器
if (!isRegistered) { var register = Alloy.createController( 'register' ); register.getView().open(); } else { var main = Alloy.createController( 'main' ); Alloy.Globals.mainController = main; }
索引视图
Alloy Window id="index" Require type="view" src="slider" id="slider" Window Alloy
主要js控制器
// code above $.main.open(); // code below
主视图
Alloy Window id="index" View id="loadingOverlay" / View id="main" ImageView id="background" image="/images/background.jpg"/ Require type="view" src="slider" id="slider" / /OptionDialog /View /Window /Alloy
谢谢,
答案 0 :(得分:0)
错误消息解释了它
新错误(“无法将窗口/制表符组添加到另一个窗口/制表符组。”);
很难说出这里发生了什么,你可能需要添加一个gist或者pastebin,但是一个窗口不能包含另一个窗口