windows8 app开发中涉及到下载数据和上传数据。针对小的数据使用的是winjs.xhr(),而针对大的文件,不方便使用post方式直接上传的文件都使用backgroundtransfer进行传输。因为windows8 app虽然后台运行程序也是一个类似ie的进程,但是app和网页在开发中还是有一些不同,所以以下有两点总结。
1.ajax请求,相同的url会缓存。
wwahost.exe也会像ie一样,对相同的url返回的数据进行缓存。一般app都会进行crud操作,所以当我们进行操作完之后,我们必须更新数据。但是在一开始我更新了数据,但是界面始终不更新。