1

Visual Studio で Windows 8 アプリを作成するために Javascript テンプレートを使用しています。

backgroundImage: : "images/breeds/sheep.jpg" を使用してアイテムの 1 つの背景画像を設定しても機能していないようです。

{ group: sampleGroups[0], title: "Item Title: 5", subtitle: "", description: itemDescription, content: itemContent, backgroundImage: : "images/breeds/sheep.jpg"}

アプリが default.html から実行されると仮定したため、画像の場所はファイルのルートに相対的です。

画像は壊れたリンクとして表示されます。ここで私が間違っていることについてのアイデアはありますか?

更新:次のエラーに気づきました

The app couldn’t resolve ms-appx://8a32c4d0-abb1-413b-8989-339848463d6c/images/breeds/Berrichon_Du_Cher.jpg because of this error: RESOURCE_NOT_FOUND
4

1 に答える 1

3

ms-appxローカル ファイルを指定するためのプロトコルを使用してみてください。あなたの例では、画像パスを次のように変更できます"ms-appx:///images/breeds/sheep.jpg"。ファイル アクセスに使用できるプロトコルの詳細については、この MSDN docを参照してください。

または、パスの前に / を置いて、プロジェクトのルートから解決されていることを確認することもできます。いえ、"/images/breeds/sheep.jpg"

于 2013-01-23T18:43:24.290 に答える