こんにちは、Samsung Smart TV アプリは初めてです。
CSS と Javascript を使用してリッチなユーザー インターフェイスを作成したいと考えています。これには Twitter Bootstrap が適していると思います。しかし、アプリケーションでブートストラップのクラス プロパティを使用できません。Samsung Smart TV アプリで Twitter ブートストラップ フレームワークを使用する方法を教えてください。
こんにちは、Samsung Smart TV アプリは初めてです。
CSS と Javascript を使用してリッチなユーザー インターフェイスを作成したいと考えています。これには Twitter Bootstrap が適していると思います。しかし、アプリケーションでブートストラップのクラス プロパティを使用できません。Samsung Smart TV アプリで Twitter ブートストラップ フレームワークを使用する方法を教えてください。
私はあなたがsf.core.loadCSS();
あなたのアプリケーションで使うべきだと思います。ガイドを参照してください。JSにも同様の方法があります。
AppsFramework 2.0アプリ構造(基本アプリプロジェクト)を使用している場合は、次のapp/init.js
ように配置する必要があります。
function onStart() {
sf.core.loadCSS([
"app/stylesheets/file1.css",
"app/stylesheets/file2.css"
], function () {
// callback on file loading
});
}
コールバック関数はドキュメントに記載されていませんが、機能します(JSの場合、CSSも同じように機能するはずです)。
ただし、「Javascript App Project」テンプレート(古いテンプレート)を使用している場合は<style>@import url();</style>
、rootに言及を配置できますindex.html
。