0

現在、トリガー io を使用して完全に静的なサイトを移植し、アプリに変換しています。このサイトは、url を適切にするために index.html ファイルを含むフォルダ内の多数のフォルダで構成されています。このサイトでは、絶対 URL を使用して、スタイルシート、JavaScript、タグ、画像をすべてのページに含めています。

trigger.io のルート ディレクトリを設定したいのですが、これを行う方法が見つかりません。これは可能ですか?

乾杯、

リッチ

編集:

例:

<script src="/json.js" type="text/javascript"></script>
<img alt="Bar_hat" class="bar_hat" src="/assets/bar_hat-09efbabebef04dd368425a6b71badfa7.jpg" />

script タグはすべてのファイルにあります。

img タグは 90% のファイルで使用されています。これらは明らかにアプリ内からは見つかりません。

4

1 に答える 1

1

「assests」ディレクトリを「src」ディレクトリにコピーし、assets の前に「スラッシュ」なしで使用します -

<img alt="Bar_hat" class="bar_hat" src="assets/bar_hat-09efbabebef04dd368425a6b71badfa7.jpg" />

また、JavaScript 経由でアクセスする場合は、次のパターンを使用する必要があります。

forge.file.getUrl("assets/bar_hat-09efbabebef04dd368425a6b71badfa7.jpg", 
   function(file) {
      //  If using zepto or jquery
      $("#whateverImage").attr("src", file);
   }, 
   function(err) {
     // error
   }
);

編集: getUrl と getLocal

于 2012-09-19T14:43:36.170 に答える