xui.js для мобильных устройств, включая Windows Phone 7 - PullRequest
2 голосов
/ 26 января 2012

Я хочу использовать xui.js в мобильном веб-проекте, который должен работать на iOS, Android и Windows Phone 7. В документации (http://xuijs.com/) немного неясно, что входит в различные версии. т.е. мобильная версия также включает версию "webkit / firefox / opera"?

Если нет, каков рекомендуемый способ доставки библиотеки? Я рассматривал возможность использования условных комментариев для включения различных версий, если это необходимо. например

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

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

1 Ответ

1 голос
/ 12 марта 2012

Я сам еще не исследовал это много, но я нашел других, подходящих к нему условно, таких как вы: http://danny -t.co.uk / index.php / 2012/03/10 / условно-loading-xui-js-for-webkit-blackberry-or-ie /

Быстро посмотрев на источник ie- и webkit / ff / opera-version, выясняется, что IE-version несколько приспособлен для IE и будет иметь проблемы при использовании на других движках.

Примером является реализация on в IE-версии, которая использует attachEvent, которая доступна только для IE(возможно, также Opera), и поэтому не будет работать на FF, Safari и т. д.

Так что, на мой взгляд, похоже, что вы на правильном пути.

...