2013-06-06 88 views
0

我有一个使用Sencha Touch 2.0版开发的移动应用程序。现在,我试图切换到最新的Sencha库(2.2.1)来支持取决于用户平台的主题。IE10的新主题支持

我的问题是与Windows手机主题和IE 10

默认情况下,我在IE 10获得了类似的主题在此: http://docs.sencha.com/touch/2.2.1/#!/example/nested-list

不过的主题,我想拥有它的IE浏览器10是这一个: http://docs.sencha.com/touch/2.2.1/#!/example/kitchen-sink

有人知道该怎么做或在厨房接收器应用程序有什么不同在IE 10中具有相同的主题?

我错过了什么?

+0

这两个链接都加载默认的Sencha Touch主题。你想加载哪个主题?也许这个问题/答案将有所帮助:http://stackoverflow.com/a/16998586/273985 – rdougan

+0

@rdougan:谢谢你的回答!我想在IE 10中加载Windows 8主题。我用http://stackoverflow.com/a/16998586/273985更新了app.json,但没有成功。 –

回答

0

查看你的app.scss文件。 第一对夫妇包括.. \ default和\ default \所有主题。 将这些改为\ windows和\ windows \ all ...换句话说将单词“default”改为“windows”;然后保存为app_ie.scss或其他。

然后,app.json也需要更改,以便平台ie10被识别,并且当ie10是浏览器时加载了正确的app_ie.css。

0

更改您的应用程序,SCSS是这样的:

$dark-theme: false; 
$base-color: #2672EC; 

@import 'sencha-touch/windows'; 
@import 'sencha-touch/windows/all'; 

$background-color: #fff !default; 
$primary-text-color: #000 !default; 
$secondary-text-color: #000 !default; 

这将使即主题灯主题。