2012-11-07 47 views
2

您好新来三星智能电视应用程序,三星智能电视应用程序中的CSS样式

我想用CSS和Javascript创建一些丰富的用户界面。我认为Twitter Bootstrap是一个很好的选择。但我不能在我的应用程序中使用引导程序的类属性。指导我如何在三星智能电视应用程序中使用twitter bootstrap框架。

+0

你使用什么平台版本?检查是否支持:http://www.samsungdforum.com/Devtools/Spec –

+0

正在使用SDK 4.0 Beta。这有什么问题吗? – Hackableweb

+2

我分叉引导到我的github并添加了一些需要在三星智能电视上运行它的文件。我在SDK3.5上做了很少的测试,看起来很有前途。只需检查它:https://github.com/dobiatowski/bootstrap –

回答

1

我已经成功地在我创建的其中一个应用程序中使用了bootstrap。只需将引导程序代码添加到项目的目录中,并像从任何样式表中那样从index.html引用它。

另外,还要确保你包括所有的单个场景样式表

@import url("<PATH TO BOOTSTRAP>/bootstrap.css"); 
0

的顶部下面我想你应该在你的应用程序中使用sf.core.loadCSS();。请参阅guideJS including也有类似的方法。

如果您使用AppsFramework 2.0应用程序结构(基本应用项目),你应该把它放在你的app/init.js这样的:

function onStart() { 
    sf.core.loadCSS([ 
     "app/stylesheets/file1.css", 
     "app/stylesheets/file2.css" 
    ], function() { 
     // callback on file loading 
    }); 
} 

回调函数不是在文件中提到,但它的工作原理(I” m确定为JS,CSS应该以相同的方式工作)。

但是,如果您使用的是“Javascript应用程序项目”模板(旧的),那么您可以在您的根index.html中提到<style>@import url();</style>