对于任何人谁寻找相同的答案,我已经成功地播放视频各地旅游......我有5个不同与它的视频场景,它适用于所有设备
我必须加载所有videospots的第一个场景内,并将其设置为阿尔法=“0.0”。在第一次触摸时,进入vr模式的人,我播放所有的视频,并再次用javascript停止它们....此外,我设置了videohotspots保持=“true”,以便他们在整个pano更改后留下来。 ..然后我检查哪个场景加载与刚刚成立的视频,阿尔法=“1.0” ...
较大的部分是设置在正确的位置所有的视频,他们应该是在第二,第三个场景...所以我手动更改了index_vr.xml中的设置......它需要很多时间,但它的工作原理......我已经将正确场景中的视频与整个巡视导出,以便我拥有正确的设置( ATH,ATV,宽度,高度,RX,RY,RZ),然后我出口的巡演上
接下来的问题是,视频声音刚打了我的第一个场景中的所有视频n面的mainscene,而不是在视频应该显示...所以我出口的视频没有声音,并用JavaScript体内某些HTML5音频标签与...在负载我播放和暂停他们创建,然后我可以控制它们JavaScript的。所以当我在播放视频的同时播放音频。
这是一个大的解决方法咬了一口的作品真的很好
玩得开心
function player(){
if(tourplayer == null){
tourplayer = document.getElementById('krpanoSWFObject');
}
return tourplayer; }
var _objIDs = ['spotvideo2869','spotvideo2870','spotvideo2871','spotvideo2872','spotvideo2873','spotvideo2874','spotvideo2875','spotvideo2876','spotvideo2877','spotvideo2878'];
$.each(_objIDs,function(index,value){
player().call('hotspot['+value+'].play()');
player().call('hotspot['+value+'].stop()');
});
$.each(_videoSounds,function(index,value){
$('#container').prepend(
'<audio preload="auto" controls style="display: none" id="'+index+'_sound"><source src="indexdata/sounds/'+value+'" type="audio/mpeg"></audio>'
);
document.getElementById(index+'_sound').muted = false;
});
function playVideoSound(videoID) {
$.each(_videoSounds,function(index,value){
$('#'+index+'_sound').trigger('pause');
});
$('#'+videoID+'_sound').trigger('play'); }