我试图让我的(html5、webm、ogv)视频在 phonegap 上运行,但它不起作用,因为我通过 krpano 进行虚拟游览,视频播放器插件也不起作用。
知道如何加载视频吗?也许通过远程服务器?但路径名是什么?
这是我的 krpano 代码(减少到需要的部分),我只使用 phonegap 插入 xml 文件来完成其余的工作,krpano 有自己的视频播放器,在桌面/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();"
/>