2012-01-26 37 views
2

我想在需要上工作的移动Web项目使用xui.js的iOS,Android和Windows Phone 7的文档(http://xuijs.com/)与不同版本包含的内容有些不清楚。请问“即&即移动”版本还包括了“的webkit /火狐/歌剧”版本?xui.js为移动设备包括Windows Phone 7的

如果不是,什么是交付的库推荐的方法?我用的是有条件的意见,包括不同的版本,如果这是必要的考虑。例如

<!--[if IE]> 
<script src="xui-ie.js"></script> 
<!-- <![endif]--> 

<!--[if !IE]> 
<script src="xui.js"></script> 
<!-- <![endif]-->  

回答

1

我没有调查这么多我自己,但我已经找到人接近它有条件,像你这样的:http://danny-t.co.uk/index.php/2012/03/10/conditionally-loading-xui-js-for-webkit-blackberry-or-ie/

已经迅速看了看IE-和WebKit的/ FF的源/歌剧版本看来该IE版本有所专为IE浏览器,如果在其他引擎使用会有问题。

一个例子是on在IE版本的实现,使用attachEvent这是IE-只(也许还有戏),所以不会在FF,Safari浏览器等方面的工作

所以我看来,这看起来像你在正确的道路上。