Krpano / Phonegap不加载视频

时间:2015-01-10 11:52:35

标签: android html5 cordova html5-video krpano

我试图让我的(html5,webm,ogv)视频在phonegap上运行,但它不起作用,因为即时通过krpano进行虚拟导览,视频播放器插件也无法正常工作。

任何想法如何加载视频?也许在远程服务器上?但路径名是什么?

这是我的krpano代码(减少到什么必要),我只使用phonegap插入xml文件,其余的,krpano有自己的videoplayer,在桌面/ html5上运行良好。我得到的错误是“加载视频失败”路径应该是正确的,因为它在桌面上工作+“posterurl”图像被加载。

		<plugin name="video1"
		url="%SWFPATH%/plugins/videoplayer.swf"
        alturl="%SWFPATH%/plugins/videoplayer.js"
        videourl="%SWFPATH%/luft.mp4"
		altvideourl="%SWFPATH%/luft.webm"
		posterurl="%SWFPATH%/dammbau.jpg"
        align="center" x="0" y="0"
        pausedonstart="true"
        volume="1.0"
        buffertime="0.8"
        updateeveryframe="true"
        onvideocomplete="removeplugin(video1)"
		onvideoready= "if(isphone,set(hotspot[video1].pausedonstart,true),set(hotspot[video1].pausedonstart,false));"
		onclick="togglepause();"
        />
			<hotspot name="video2" 
				 url="%SWFPATH%/plugins/videoplayer.swf" 
				 alturl="%SWFPATH%/plugins/videoplayer.js" 
				 ath="227.4" atv="-29.9" distorted="true" rx="-19.75" ry="2.50" rz="-1.17" width="640" height="360" scale="0.577" 
				 buffertime="0.1"
				 directionalsound="false"
				 ignoremetadata="false"
				 iscomplete="true"
				 isvideoready="true"
				 loop="true"
				 pausedonstart="false"
				 posterurl="%SWFPATH%/dammbau.jpg"
				 videourl="%SWFPATH%/dammbau.mp4"
				 altvideourl="%SWFPATH%/dammbau.webm"
				 volume="0"
				 onclick="togglepause();"
				 />

1 个答案:

答案 0 :(得分:0)

我没有使用带有Phonegap的krpano但是用于iOS的网站,然后出现了相同的错误“加载视频失败”。在我的情况下,我只是简单地取消了“%SWFPATH%”并且工作了。我还不太确定,但我猜是因为iOS不支持SWF吗?