2013-06-06 86 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; 

這將使即主題燈主題。