Этот сценарий устанавливает Panorama Control с 5 элементами, затем загружает видео внутри MediaElement во втором элементе Panorama.
Если я уменьшу это значение до 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
I думаю, это как-то связано с анимацией ивремя первого показа Panorama, но я не смог разобраться в проблеме.
Кажется, что проблема в C # / XAML такая же, так что это не проблема сценариев.
У кого-нибудь есть идеи, где искать?