这个剧本设置一个包含5个条目的全景控件,然后在第二个全景项目中在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中看起来是一样的,所以它不是脚本问题。
有没有人知道去哪里找?
发布于 2011-01-24 12:27:27
在你的全景不少于3个项目-我已经从MSFT偷窥作为一个UX指南听到它。当一个只有一两个项目的全景图出现技术问题时,同样的人也指出,全景图不打算和那么少的项目一起使用,所以你可能会有奇怪的行为。
另外,要小心地在PanoramaItem中显示视频--因为这不是在标准应用程序中使用全景控件的方式--所以它可能超出了指南的范围。
https://stackoverflow.com/questions/4781762
复制相似问题