Titanium 获取win children

 Titanium的官方api文档并不是太完善,经常会漏掉一些细节或者提供的方法属性会存在在某些平台上不适用的问题,前几天又发现了一个。在api中window组件获取children的属性是children,方法则是getChildren(),经试验在android上面这两个都无法获取children.经实践通过childen属性来获取的正确方法如下:

  if(Ti.Platform.osname === 'android'){
        return win._children;
   }else{
        return win.children;
   }

在andorid平台上需要加下划线,多坑爹,文档上居然没注明。。。。

 

 

posted on 2012-06-26 14:57  尔丘仁  阅读(61)  评论(0编辑  收藏  举报