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) 编辑
  2012年6月17日
摘要: 在jquerymobile中listview及表单的元素都有提供了动态添加元素之后进行刷新的方法,但div却没有,经过不断的实验之后,终于摸索出来解决办法。就是不能用模板的方法来动态添加元素,要用拼接字符串的方式来添加动态元素的内容,并且最后通过.trigger("create")事件来触发刷新。 举例作法:不行的作法: var $moduleTemplate = $('<div data-role="collapsible" data-collapsed="true">'+'<h3 clas 阅读全文
posted @ 2012-06-17 00:55 尔丘仁 阅读(2261) 评论(0) 推荐(1) 编辑