對於任何人誰尋找相同的答案,我已經成功地播放視頻各地旅遊......我有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'); }