2012年6月26日
摘要: 如果在一个window组件里放置了多个webview,并通过zindex来设置显示的话,如果切换不同webview显示的时候不再通过setUrl来动态加载新的内容,打算显示初始化的webview的时候就需要给webview加个属性focusable:true,这样在切换后webview才能显示内容,否则会一片空白。 阅读全文
posted @ 2012-06-26 15:07 尔丘仁 阅读(176) 评论(0) 推荐(0) 编辑
摘要: Titanium官方的api并不完善,经常存在属性或方法不适用于平台的情况且没有注明。在api中,获取window的children是通过children和getChildren()方法,但在andorid平台下不能正确获取。经实践,正确的做法如下: if(Ti.Platform.osname === 'android'){ return this._children; }else{ return this.children; }在andorid平台下需要加下划线!多坑爹,api居然没注明。。。。 阅读全文
posted @ 2012-06-26 15:01 尔丘仁 阅读(149) 评论(0) 推荐(0) 编辑
摘要: Titanium的官方api文档并不是太完善,经常会漏掉一些细节或者提供的方法属性会存在在某些平台上不适用的问题,前几天又发现了一个。在api中window组件获取children的属性是children,方法则是getChildren(),经试验在android上面这两个都无法获取children.经实践通过childen属性来获取的正确方法如下: if(Ti.Platform.osname === 'android'){return win._children;}else{return win.children;}在andorid平台上需要加下划线,多坑爹,文档上居然没注明 阅读全文
posted @ 2012-06-26 14:57 尔丘仁 阅读(61) 评论(0) 推荐(0) 编辑