我使用Axure SW创建了HTML。这包括一些内置视频。这些都可以作为html文档正常工作,但是,当我使用worklight将它们转换为.apk文件时,视频不会播放(我的三星Galaxy笔记除外)。我如何调用内置的视频播放器?
答案 0 :(得分:2)
在您的问题中遗漏:Worklight版本,设备型号,使用的Android版本,无论是本地还是远程视频文件,视频文件格式(mp3,ogg,mp4,m4v,...),任何错误在LogCat中找到甚至更好 - 实现片段。
视频无法在Android中运行的可能原因:
媒体文件格式:请务必遵循Google的指南:http://developer.android.com/guide/appendix/media-formats.html
文件编码,设备中的视频兼容性:
Android模拟器不适合测试视频播放
还有一些相关的问题:
从服务器播放视频
这对我有用:
<video id="myVideo" controls="">
<source src="http://broken-links.com/tests/media/BigBuck.mp4"></source>
</video>
来自设备
请注意,我在这里创建了一个&#34;视频&#34; my_app \ common中的文件夹。由于上述原因,这可能不适用于每个设备。
<video id="myVideo" autobuffer controls>
<source src="video/BigBuck.mp4" type="video/mp4"></source>
</video>
您还可以使用Cordova插件启用视频播放。不幸的是,添加它们需要一些额外的工作,这对我来说还不起作用......