AppCan 学习
AppCan是以web前端开发方式来开发移动app的解决方案。下面是一些记录:
1.注意 uexWindow.open和uexWindow.openPopover的不同,后者是pop,pop里不能在打开window了。
2.uexWindow.open(“name”, 0, "url" , 1,0,0,0,0);//后面参数要给出,默认为0,要不然打不开window
3.window间交互数据:
通过uexWindow.evaluateScript的方式,注意pop是用uexWindow.evaluatePopoverScript。此方式是用过调用目的window的函数来实现,数据是通过函数参数来实现的。
用uexWindow.evaluateScript的方式传递不能在初始化window时传递,要在初始化传递可以用:
var url = 'forum-display.html?tid=' + tid ;
openwin('forum-display', url, '10');1.2在新的页面这样获取params=zy_parse();if(params.tid) tid= params.tid;或是
2.1在第一个页面//HTML5存储方式
localStorage.setItem('tid',tid);2.2在跳转的页面var tid = localStorage.getItem('tid');参考:
或是
uexDataBaseMgr(sqlite存储方式)