このスクリプトは、5 つの項目を含むパノラマ コントロールをセットアップし、2 番目のパノラマ項目の MediaElement 内にビデオを読み込みます。
これを 2 項目に減らすと、ビデオは表示されません (メディア要素は「見えない」) が、音声は聞くことができます。つまり、次のようなものです。
panorama = Panorama.new
panorama.title = "Video panorama"
Host.content_holder.children.add panorama
for i in 1..2 # if this is >2, then the video shows
panorama_item = PanoramaItem.new
panorama_item.header = "Child " << i.to_s
panorama.items.add panorama_item
if i == 2
panorama_item.orientation = Orientation.horizontal
media_element = MediaElement.new
media_element.source = Uri.new("http://files.ch9.ms/ch9/f2c3/b59b6efb-3c70-4bc2-b3ff-9e650007f2c3/wp7ces_ch9.wmv")
panorama_item.content = media_element
else
text_block = TextBlock.new
text_block.text = "Hello world"
panorama_item.content = text_block
end
end
これは、最初のパノラマショーのアニメーションとタイミングに関係していると思いますが、問題を把握することはできませんでした.
この問題は C#/XAML でも同じように見えるため、スクリプトの問題ではありません。
誰かがどこを見ればよいかアイデアを持っていますか?